Gamingphreek
Lifer
- Mar 31, 2003
- 11,679
- 0
- 81
The writer of that post clearly as 0 knowledge of computer architecture.
First off, this isn't for Itanium. Itanium is based on the EPIC (Explicitly Parallel Instruction Computing) architecture and uses the IA64 IS (Instruction Set). While there are version of Windows for this architecture, even the Itanium's, to my knowledge, there is no mention on any of the roadmaps for such a deal.
Second off, we haven't fully moved over the 64 bit computing yet. So much so, that I believe on current chips, we are still limited to 48-bit memory addressing for the simply fact that we are NO WHERE REMOTELY CLOSE to needing 18 EB's of RAM.
Third off, 128, 64, and 32bit in no way correlates to how many cores or physical processor can be placed in a system.
Fourth off, what would be one reason to push something along like this? I would love to see significant examples of values that 64bit registers or the soon to be made 128-bit vector registers cannot handle. What programmers would both to support this? What programs would see any benefit from this.
Fifth off, there is no reason why 32-bit code or 64-bit code would not run on a 128-bit system despite what the author says about abandoning 32-bit altogether.
Finally, once again, your pointer size in applications would double once again. We are running on the extreme lower end of 64-bit as it is. Why would we want to increase our memory usage in programs once again?
I would go so far as to say that we will not even hear 128-bit architectures mention in the next 20 years and quit probably longer.
-Kevin
Edit: Additionally, did I add that it is impossible to program for 128-bit. There is no ISA capable of creating the appropriate assembly for such instructions because no one has created extensions for our existing ISA's!
First off, this isn't for Itanium. Itanium is based on the EPIC (Explicitly Parallel Instruction Computing) architecture and uses the IA64 IS (Instruction Set). While there are version of Windows for this architecture, even the Itanium's, to my knowledge, there is no mention on any of the roadmaps for such a deal.
Second off, we haven't fully moved over the 64 bit computing yet. So much so, that I believe on current chips, we are still limited to 48-bit memory addressing for the simply fact that we are NO WHERE REMOTELY CLOSE to needing 18 EB's of RAM.
Third off, 128, 64, and 32bit in no way correlates to how many cores or physical processor can be placed in a system.
Fourth off, what would be one reason to push something along like this? I would love to see significant examples of values that 64bit registers or the soon to be made 128-bit vector registers cannot handle. What programmers would both to support this? What programs would see any benefit from this.
Fifth off, there is no reason why 32-bit code or 64-bit code would not run on a 128-bit system despite what the author says about abandoning 32-bit altogether.
Finally, once again, your pointer size in applications would double once again. We are running on the extreme lower end of 64-bit as it is. Why would we want to increase our memory usage in programs once again?
I would go so far as to say that we will not even hear 128-bit architectures mention in the next 20 years and quit probably longer.
-Kevin
Edit: Additionally, did I add that it is impossible to program for 128-bit. There is no ISA capable of creating the appropriate assembly for such instructions because no one has created extensions for our existing ISA's!
Last edited:
