Sujet : Re: OoO execution
De : quadibloc (at) *nospam* invalid.invalid (John Savard)
Groupes : comp.archDate : 16. Jul 2025, 15:27:11
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <1058cru$p1jc$1@dont-email.me>
References : 1 2 3 4 5 6 7 8 9 10
User-Agent : Pan/0.146 (Hic habitat felicitas; d7a48b4 gitlab.gnome.org/GNOME/pan.git)
On Mon, 19 May 2025 22:04:22 +0200, Terje Mathisen wrote:
quadibloc wrote:
The Pentium II (and Pentium Pro) also only used OoO for floating-point,
while the 68050 only used OoO for integers!
Huh???
The Pentium (all versions) had two pipes (u & v), both in-order, and
with severe limitations on which opcodes could run in v in parallel with
the primary opcode in the u pipe.
The P6/PentiumPro OTOH does true OoO for all instruction types.
John, you are usually much better informed!
I had read somewhere that the Pentium Pro and the Pentium II, like the
System/360 Model 91, were OoO only in their floating-point pipelines. If
that source was faulty, and better sources say differently, I'll need to
check on it.
John Savard