3 ms·
Modern CPU are already able to process chunks larger than 64bits, (eg. AVX-512) I can see that growing larger over time, in practice it already has with ARM SV
by stephc_int13 5y ago
Modern CPU are already able to process chunks larger than 64bits, (eg. AVX-512)
I can see that growing larger over time, in practice it already has with ARM SVE.
Because of that, memory bus width can also grow in a useful way.
But for adressable memory, I don't see it.
64 bits is likely to be the end-game until we use a radically different CPU architecture. (much bigger than the difference between a Z80 and a Xeon)
Of course, predicting the future is notoriously hard, but if you want to make an educated guess, it is better to not expect infinite and monotonous growth. There is always an end-game.
- userbinator 5y agoYou don't even have to look as recently as AVX; 128-bit wide operations were introduced with SSE, in the Pentium III over 2 decades ago.
- FpUser 5y agohardware 128 bit wide ops were supported from at least 1970 (IBM 370)