|
I wouldn't say it's useless to store your stuff in EAX. EAX is still used (at least on the AMD 64-bit CPUs). It's like saying you can't use AX or AL/AH anymore because of EAX.
I think the biggest advantage of 64-bit CPUs, is that you're no longer limited to 4GB RAM. Which is excellent for servers and databases. If you calculate 2^64, and divide the result 3 times by 1024, you get 17.179.869.184 GB. I don't think we'll need more than that in the near future.
---
tommy online: http://users.telenet.be/tommycarlier
|
|
|
|
|
One big speed improvement of the x86-64 platform is that it supports more CPU registers.
There will be R7-R15 and that will make many push commands needless.
The RAM support for more than 4GB is not the most important thing for personal computers at the moment I think.
Don't try it, just do it!
|
|
|
|
|
MS Office 2020 will probably require that much RAM.
|
|
|
|
|
Tommy Carlier wrote:
I don't think we'll need more than [17.179.869.184 GB] in the near future.
Ha! I will bet money* that if you installed MS Exchange Server on a machine with x amount of RAM and leave it for a few hours then you will find it using x-1 GB of it.
* do you take IOUs?
Die Freiheit spielt auf allen Geigen
|
|
|
|
|
Tommy Carlier wrote:
I think the biggest advantage of 64-bit CPUs, is that you're no longer limited to 4GB RAM. Which is excellent for servers and databases.
Gee, I ran out of RAM yesterday at 2.6Gb. There are other things besides servers and databases that use lotsa RAM. CAD is one of them. FEA is another. Both engineering applications.
|
|
|
|
|
Since return values of functions are stored mostly in the EAX register, wouldn't that make 64 bit memory address space usefull for everybody?
I also got the blogging virus..[^]
|
|
|
|
|
If AX is the 16-bit version and EAX is the 32-bit version, what are we supposed to call the 64-bit version by -- EEAX?
Jeremy Falcon
|
|
|
|
|
RAX
Don't try it, just do it!
|
|
|
|
|
Maybe I'm slow today (it happens ), but is that the real label or a joke I didn't get?
Jeremy Falcon
|
|
|
|
|
I worked on a Cray YMP-C90 and having 64-bit integers was a lot of fun. At the most trivial it was nice having a flag that could take 64 switches instead of the more usual 32, and the speed and amount of data which we could crunch through was awesome.
Sure, it was all FORTRAN, but we were real programmers back then, with real pocket proctectors and Lord help anyone who asked us for a usability test or human-readable documentation.
cheers,
Chris Maunder
|
|
|
|
|
Chris Maunder wrote:
Sure, it was all FORTRAN, but we were real programmers back then, with real pocket proctectors and Lord help anyone who asked us for a usability test or human-readable documentation.
lolol
|
|
|
|
|
Chris probably refers to the famous "Real Programmers Don't Use Pascal" article, which appeared in Datamation, volume 29 number 7, July 1983.
You can read it here: http://www.codeproject.com/scrapbook/realprog.asp[^]
Personally, I used to be a real programmer.
Nowadays, I'm a quiche eater.
Enjoy life, this is not a rehearsal !!!
|
|
|
|
|
I have needed it for at least 3 years now in my work with breast cancer research. We do a lot of work where the data set for a single case is 256 to 512 MB of data. In some of these applications we need to efficiently load and process cases in the background to minimize the wait time for the user.
Right now some of our other (non GUI based) applications have been ported over to linux and are running on dual processor Opteron systems in 64 bit mode using Gentoo linux.
John
|
|
|
|
|
This Ars technica artical explains it very clearly:
http://arstechnica.com/cpu/03q1/x86-64/x86-64-1.html
|
|
|
|
|
Imagine what you could do with that kind of memory :drool:
Matt Newman
Even the very best tools in the hands of an idiot will produce something of little or no value. - Chris Meech on Idiots
|
|
|
|
|
I could heat the entire house
|
|
|
|
|
I seem to be the first to post for this survey. I also seem to be the first person to have needed 64 bit address space last year. I wouldn't say I desperately needed it, but it was a pain to set things up to keep the data in a compound file.
Nathan
|
|
|
|
|
Hopefully by the time I have finished submitting this post, the above would still be true.
Though I have put that I don't need it, I do recall 10yrs ago mumbling to my friends about 1gig RAMs and gigabyte HDD's being just too ridiculous to come through any time soon!
I Dream of Absolute Zero
|
|
|
|