Originally posted by user1
View Post
Announcement
Collapse
No announcement yet.
Intel Publishes "X86-S" Specification For 64-bit Only Architecture
Collapse
X
-
-
Originally posted by microcode View Post128-bit addressing does not necessarily mean 128 bits of address on the memory bus, just as right now all 64-bit processors use fewer than 64 bits of address (typically 48-57 bits)
If a single programm won't need more than 16 EB in the future, PAE might be a much better solution. Not sure if I live long enough to whitness the final solution.
Comment
-
Originally posted by ryao View PostIntel needs to find a way to put more transistors into making their cores better without the luxury of a process node advantage. Killing backward compatibility with FreeDOS is one way to do that. It is not clear if it will be enough.
Comment
-
Originally posted by ssokolow View Post
Aren't those just for representing the full output range of non-wrapping, non-saturating versions of operations such as multiplying two 64-bit integers?
Comment
-
Originally posted by Anux View PostIf you apply that thinking to the transition from 32 to 64 bit (DDR 2 just came out) we had 3 GB/s bandwidth and reading all memory that was adressable would have lastet hours. Memory speed will improve till that time comes.
3 GB/s would read a 32-bit address space in a little more than a second.
You seem to be one of those who doesn't understand the scale of numbers. 64-bit is way, way, way larger than 32-bit. It's far, far, far, bigger than the transition from 16-bit to 32-bit.
Create a 64 KB file. Pretty small file. Now look at each byte in it. Each byte is another 64 KB file. That's how big 4 GB is compared to 64 KB. It's huge.
Now create a 4 GB file. Now look at each byte in it. Each byte is another 4 GB file, not 64 KB. It grows literally exponentially (not quadratic, but exponentially). That's how big 64-bit is compared to 32-bit.
So with 4 GB/s (I know it's slow compared to today's standards), it would be equivalent of reading a 4 GB file one byte per second, that's how long it will take to read a 64-bit address space just once. It would take you 136 years to do it. 4 GB/s btw.
Heck, 192-bit is enough to have way more unique addresses then atoms on Earth.Last edited by Weasel; 23 May 2023, 01:35 PM.
- Likes 2
Comment
-
Originally posted by Weasel View Post3 GB/s would read a 32-bit address space in a little more than a second.
2^40 / 3 GB/s = ~5 min with 48 bits (first Opteron) it's allready hours.
Create a 64 KB file. Pretty small file. Now l ....
- Likes 1
Comment
-
Originally posted by Anux View PostYou could have explained it much easier with every bit doubles the range of numbers ...
If I say that every byte in a 4GB file is 4GB file itself, they can visualize it by "zooming" into each byte, and then realize how huge it is.
Comment
Comment