Sujet : Re: OoO execution
De : ldo (at) *nospam* nz.invalid (Lawrence D'Oliveiro)
Groupes : comp.archDate : 29. May 2025, 23:20:07
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <101amin$374e$1@dont-email.me>
References : 1 2 3 4 5 6 7 8 9 10
User-Agent : Pan/0.162 (Pokrosvk)
On Thu, 29 May 2025 20:06:21 +0000, MitchAlsup1 wrote:
quadibloc <quadibloc@gmail.com> writes:
>
Eventually, IBM caught up with the Control Data 6600 by perfecting
pipelining in the IBM 360/91,
>
At the cost of about 3× the number of gates and power along with a 60%
increase in the clock rate (60ns versus 100ns). This advantage vanished
about the time of first /91 deliveries with CDC 7600 going to a ~27ns
clock along with pipelining and concurrent calculation.
Like I said, part of IBM’s tradition of overpromising and
underdelivering.
But it served its purpose, that of dissuading customers from buying
the CDC product.
Mc68010 had a "loop buffer" of a couple handful of instructions.
Mc68020 had 256B instruction cache no TLB
Mc68030 had 256B I$ 256B D$ and ~32E TLB tablewalks in HW
As I recall, the ’030 wasn’t that much of an advance over the ’020.
But the 68040 was a major step forward. And the 68060 wasn’t too bad,
either. But by that time the major customer (Apple) had lost interest.
I think it was used in some Amiga machines.