top | item 28564302

(no title)

rnentjes | 4 years ago

I would like to see that number as well, I actually expect it to be a lot more than a million.

Take 1000 times the clock rate, 4 cores, multiple instructions per clock instead of multiple clocks per instruction. Operations on 64 bits i.o 8 and the Z80 doesn't even have multiply or divide operators and would need to loop and add to do a multiplication/division. And then think about things like ARM SIMD instructions.

discuss

order

flohofwoe|4 years ago

True, but can multiple cores, pipelining, etc... really make up for another factor of 1000x? And most of this complexity exists because memory latency couldn't keep up.