Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.arch > #111654

Re: OoO execution (was: The Seymour Cray Era of Supercomputers)

From Michael S <already5chosen@yahoo.com>
Newsgroups comp.arch
Subject Re: OoO execution (was: The Seymour Cray Era of Supercomputers)
Date 2025-05-19 23:41 +0300
Organization A noiseless patient Spider
Message-ID <20250519234115.00005185@yahoo.com> (permalink)
References (3 earlier) <20250518182303.00003542@yahoo.com> <76948d869e78f8cb511809bd159008fd@www.novabbs.com> <100e352$1d61i$3@dont-email.me> <e5fc3f66c40e74c1cf09ba5ed5a53c14@www.novabbs.com> <2025May19.082242@mips.complang.tuwien.ac.at>

Show all headers | View raw


On Mon, 19 May 2025 06:22:42 GMT
anton@mips.complang.tuwien.ac.at (Anton Ertl) wrote:

> 
> The innovation that made OoO execution generally usable rather than a
> publicity stunt like the 360/91 is the reorder buffer (ROB), which
> allows to retire the instructions in-order, and to cancel
> speculatively "executed" instructions after an exception or branch
> misprediction.
> 
> The Pentium Pro (introduced 1995-11-01), HP PA-8000 (introduced
> 1995-11-02), and MIPS R10000 (introduced 1996-01) are the first
> microprocessors which have full-blown OoO execution.
> 

What about PPC604? It had more limited OoO resources than the 3
processors you mentioned above, esp. fewer numeber of reservation
stations, but it most certainly had reorder buffers, 16 of them.
So, by your own definitions, it should be called the first single-chip
full-blown CPU.

Back to comp.arch | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

The Seymour Cray Era of Supercomputers Thomas Koenig <tkoenig@netcologne.de> - 2025-05-17 20:00 +0000
  Re: The Seymour Cray Era of Supercomputers mitchalsup@aol.com (MitchAlsup1) - 2025-05-17 21:27 +0000
    Re: The Seymour Cray Era of Supercomputers Thomas Koenig <tkoenig@netcologne.de> - 2025-05-18 05:46 +0000
      Re: The Seymour Cray Era of Supercomputers Michael S <already5chosen@yahoo.com> - 2025-05-18 18:23 +0300
        Re: The Seymour Cray Era of Supercomputers mitchalsup@aol.com (MitchAlsup1) - 2025-05-18 22:02 +0000
        Re: The Seymour Cray Era of Supercomputers quadibloc <quadibloc@gmail.com> - 2025-05-19 01:08 +0000
          Re: The Seymour Cray Era of Supercomputers Lawrence D'Oliveiro <ldo@nz.invalid> - 2025-05-19 01:56 +0000
            Re: The Seymour Cray Era of Supercomputers quadibloc <quadibloc@gmail.com> - 2025-05-19 03:12 +0000
              OoO execution (was: The Seymour Cray Era of Supercomputers) anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2025-05-19 06:22 +0000
                Re: OoO execution (was: The Seymour Cray Era of Supercomputers) John Levine <johnl@taugh.com> - 2025-05-19 17:10 +0000
                Re: OoO execution (was: The Seymour Cray Era of Supercomputers) anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2025-05-19 17:46 +0000
                Re: OoO execution ze@zerandconsulting.com (Ze) - 2025-05-19 19:09 +0000
                Re: OoO execution Lawrence D'Oliveiro <ldo@nz.invalid> - 2025-05-20 00:04 +0000
                Re: OoO execution mitchalsup@aol.com (MitchAlsup1) - 2025-05-20 00:30 +0000
                Re: OoO execution scott@slp53.sl.home (Scott Lurndal) - 2025-05-20 13:52 +0000
                Re: OoO execution (was: The Seymour Cray Era of Supercomputers) George Neuner <gneuner2@comcast.net> - 2025-05-21 12:52 -0400
                Re: OoO execution Stefan Monnier <monnier@iro.umontreal.ca> - 2025-05-21 13:14 -0400
                Re: OoO execution moi <findlaybill@blueyonder.co.uk> - 2025-05-21 18:47 +0100
                Re: OoO execution EricP <ThatWouldBeTelling@thevillage.com> - 2025-05-19 14:33 -0400
                Re: OoO execution quadibloc <quadibloc@gmail.com> - 2025-05-19 19:08 +0000
                Re: OoO execution Terje Mathisen <terje.mathisen@tmsw.no> - 2025-05-19 22:04 +0200
                Re: OoO execution Michael S <already5chosen@yahoo.com> - 2025-05-19 23:27 +0300
                Re: OoO execution John Savard <quadibloc@invalid.invalid> - 2025-07-16 14:27 +0000
                Re: OoO execution mitchalsup@aol.com (MitchAlsup1) - 2025-07-16 18:27 +0000
                Re: OoO execution Stefan Monnier <monnier@iro.umontreal.ca> - 2025-07-16 17:45 -0400
                Re: OoO execution Lawrence D'Oliveiro <ldo@nz.invalid> - 2025-07-26 02:45 +0000
                Re: OoO execution John Savard <quadibloc@invalid.invalid> - 2025-07-31 20:38 +0000
                Re: OoO execution Michael S <already5chosen@yahoo.com> - 2025-08-01 15:02 +0300
                Re: OoO execution John Levine <johnl@taugh.com> - 2025-08-01 15:44 +0000
                Re: OoO execution (was: The Seymour Cray Era of Supercomputers) Michael S <already5chosen@yahoo.com> - 2025-05-19 23:41 +0300
                Re: OoO execution (was: The Seymour Cray Era of Supercomputers) Lawrence D'Oliveiro <ldo@nz.invalid> - 2025-05-20 00:01 +0000
                Re: OoO execution (was: The Seymour Cray Era of Supercomputers) anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2025-05-20 21:21 +0000
                Re: OoO execution (was: The Seymour Cray Era of Supercomputers) Michael S <already5chosen@yahoo.com> - 2025-05-30 13:28 +0300
                Re: OoO execution (was: The Seymour Cray Era of Supercomputers) Al Kossow <aek@bitsavers.org> - 2025-05-30 10:51 -0700
                Re: OoO execution (was: The Seymour Cray Era of Supercomputers) scott@slp53.sl.home (Scott Lurndal) - 2025-05-30 19:36 +0000
                Re: OoO execution (was: The Seymour Cray Era of Supercomputers) anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2025-05-31 07:57 +0000
                Re: OoO execution (was: The Seymour Cray Era of Supercomputers) Lawrence D'Oliveiro <ldo@nz.invalid> - 2025-05-30 22:05 +0000
                Re: OoO execution mitchalsup@aol.com (MitchAlsup1) - 2025-05-30 23:01 +0000
                Re: OoO execution (was: The Seymour Cray Era of Supercomputers) anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2025-05-31 08:10 +0000
                Re: OoO execution (was: The Seymour Cray Era of Supercomputers) Thomas Koenig <tkoenig@netcologne.de> - 2025-05-29 19:02 +0000
                Re: OoO execution mitchalsup@aol.com (MitchAlsup1) - 2025-05-29 20:06 +0000
                Re: OoO execution Lawrence D'Oliveiro <ldo@nz.invalid> - 2025-05-29 22:20 +0000
                Re: OoO execution David Schultz <david.schultz@earthlink.net> - 2025-05-29 18:36 -0500
              Re: The Seymour Cray Era of Supercomputers Lawrence D'Oliveiro <ldo@nz.invalid> - 2025-05-19 07:50 +0000
            Re: The Seymour Cray Era of Supercomputers Michael S <already5chosen@yahoo.com> - 2025-05-19 16:55 +0300
              Re: The Seymour Cray Era of Supercomputers Lawrence D'Oliveiro <ldo@nz.invalid> - 2025-05-19 23:58 +0000
                Re: The Seymour Cray Era of Supercomputers Michael S <already5chosen@yahoo.com> - 2025-05-20 13:45 +0300
                Re: The Seymour Cray Era of Supercomputers mitchalsup@aol.com (MitchAlsup1) - 2025-05-20 16:59 +0000
                Re: The Seymour Cray Era of Supercomputers John Levine <johnl@taugh.com> - 2025-05-20 19:59 +0000
                Re: The Seymour Cray Era of Supercomputers mitchalsup@aol.com (MitchAlsup1) - 2025-05-20 22:48 +0000
                Re: The Seymour Cray Era of Supercomputers Michael S <already5chosen@yahoo.com> - 2025-05-21 11:21 +0300
                Re: The Seymour Cray Era of Supercomputers Lawrence D'Oliveiro <ldo@nz.invalid> - 2025-05-21 08:44 +0000
                Re: The Seymour Cray Era of Supercomputers John Levine <johnl@taugh.com> - 2025-05-21 16:09 +0000
                Re: The Seymour Cray Era of Supercomputers Michael S <already5chosen@yahoo.com> - 2025-05-21 20:11 +0300
                Re: The Seymour Cray Era of Supercomputers John Levine <johnl@taugh.com> - 2025-05-21 20:04 +0000
                Re: The Seymour Cray Era of Supercomputers Lars Poulsen <lars@cleo.beagle-ears.com> - 2025-05-25 21:08 +0000
                Re: 360/44, The Seymour Cray Era of Supercomputers John Levine <johnl@taugh.com> - 2025-05-25 22:50 +0000
    Re: The Seymour Cray Era of Supercomputers Michael S <already5chosen@yahoo.com> - 2025-05-18 11:33 +0300
      Re: The Seymour Cray Era of Supercomputers mitchalsup@aol.com (MitchAlsup1) - 2025-05-18 22:01 +0000
        Re: The Seymour Cray Era of Supercomputers Michael S <already5chosen@yahoo.com> - 2025-05-19 16:35 +0300
          Re: The Seymour Cray Era of Supercomputers Al Kossow <aek@bitsavers.org> - 2025-05-19 09:49 -0700
          Re: The Seymour Cray Era of Supercomputers mitchalsup@aol.com (MitchAlsup1) - 2025-05-19 18:14 +0000
            Re: The Seymour Cray Era of Supercomputers Michael S <already5chosen@yahoo.com> - 2025-05-19 23:11 +0300
              Re: The Seymour Cray Era of Supercomputers BGB <cr88192@gmail.com> - 2025-05-20 01:36 -0500
            Re: The Seymour Cray Era of Supercomputers Lawrence D'Oliveiro <ldo@nz.invalid> - 2025-05-20 05:40 +0000
              Re: The Seymour Cray Era of Supercomputers mitchalsup@aol.com (MitchAlsup1) - 2025-05-20 16:58 +0000
                Re: The Seymour Cray Era of Supercomputers Lawrence D'Oliveiro <ldo@nz.invalid> - 2025-05-21 00:28 +0000
            Re: The Seymour Cray Era of Supercomputers "Brian G. Lucas" <bagel99@gmail.com> - 2025-05-26 11:48 -0500
              Re: The Seymour Cray Era of Supercomputers mitchalsup@aol.com (MitchAlsup1) - 2025-05-26 18:01 +0000
                Re: The Seymour Cray Era of Supercomputers EricP <ThatWouldBeTelling@thevillage.com> - 2025-05-26 16:52 -0400
                Re: The Seymour Cray Era of Supercomputers Al Kossow <aek@bitsavers.org> - 2025-05-26 19:27 -0700

csiph-web