When is the next big update coming?
since most software is still 32-bit, it will take some time.
You're talking about mainstream consumer market. At the beginning of the millennium, x86 Workstation and Servers were already being choked due to the RAM limit of 32 Bits. There was a workaround to go higher: Using PAE, a feature that extended the addressing to 36 Bits (64 GB) that was introduced on the Pentium Pro. This had a serious drawback: You needed special Drivers that were PAE aware, and RAM I/O performance seems to fall substantially. When Opterons and x86-64 were introduced during early 2003, they were pretty much saviors for big machines with huge RAM needs, and the Linux world catched very fast because I think they could already reap on the benefits of it by just recompiling. Mainstream consumers had to wait at least for Vista before decent support on Windows platform.It seems to me our desire for more RAM is roughly doubling every 3 years. Certainly in 2001 1GB would have seemed decent and today that would be 16GB, 4 doublings in 13 years.
Remember how the NES was 8-bit and the SNES was 16-bit? More is better!
You're talking about mainstream consumer market.....
You're talking about mainstream consumer market. At the beginning of the millennium, x86 Workstation and Servers were already being choked due to the RAM limit of 32 Bits. There was a workaround to go higher: Using PAE, a feature that extended the addressing to 36 Bits (64 GB) that was introduced on the Pentium Pro. This had a serious drawback: You needed special Drivers that were PAE aware, and RAM I/O performance seems to fall substantially. When Opterons and x86-64 were introduced during early 2003, they were pretty much saviors for big machines with huge RAM needs, and the Linux world catched very fast because I think they could already reap on the benefits of it by just recompiling. Mainstream consumers had to wait at least for Vista before decent support on Windows platform.
Some mainframes are capable of 1 TB of RAM currently, not sure if more. Still far away from the limit of 64 Bits, but they escalate on needs much more quickly, and they're the ones that push the needs for this.
Just to get an idea of how much 18EB is... you could record about 50,000 years of HD video with that much storage by my quick calculations.
we will never see 128 bit adressing. And adressing lenght is what defines 32 and 64 bit CPU's.
Just to get an idea of how much 18EB is... you could record about 50,000 years of HD video with that much storage by my quick calculations. Assuming the Earth is 4 billion years old you'd only need 80,000 18EB drives to store the Earth's entire history in HD video.
That just wrong. With 8 bit cpu's we had 16 bit addressing and with 16 bit cpu's we have 20 and 24 bit addressing.
Cpu's bitness is coming from it's max integer word length(SIMD has effective word length also equal to other cpu capabilities). There's not much use for over 32 bit word length besides addressing....
I guess we'll need quantum computers for such massive amounts of memory. Then you need just 128 quantum bits to have 2^128 bits of memory (correct me if I'm wrong).
I guess we'll need quantum computers for such massive amounts of memory. Then you need just 128 quantum bits to have 2^128 bits of memory (correct me if I'm wrong).