3 ms·
Cache. Lots of cache. Out of order dispatching Speculative execution MMUs Clock speeds Oddly enough, i don't compiler technology has gotten that much better.
by mannyv 3y ago
Cache. Lots of cache.
Out of order dispatching
Speculative execution
MMUs
Clock speeds
Oddly enough, i don't compiler technology has gotten that much better.
- robinsonb5 3y ago> Oddly enough, i don't compiler technology has gotten that much better. It has, but nowhere near the 3+ orders of magnitude increase we've seen in raw CPU performance. The assembly code emitted by a typical mid-80s C compiler for the 68000 was pretty awful.
- mannyv 3y agoYeah metrowerks really brought optimization to the table. But if apple cc was bad, gcc's code was even worse. I'm not even sure it hoists constants yet.