It's (Almost) Hammer Time
thelizman writes "C|Net is catching up on the buzz with AMD's Hammer line of processors. Of note in the article is how AMD demonstrated their 64-bit contender using Linux and Windows, instead of just Windows. In reality, Linux will likely have 64 bit applications more quickly than Microsoft, and will see use on this processor more readily than your average WinTel machine, so you know...like...it only makes sense."
You may well be right. In fact, this could be AMD's way to get back at Microsoft. For so long, MS and Intel have been sleeping together, both helping eath other out in each other's industries, forcing the other computer manufacturers to use their products in computers.
In the transition to 64 bits, if AMD can get there faster (and by there, I mean readily available to the consumer, not readily available to the bored millionaire), they can enlist Linux as their Microsoft and do the same thing to the market that has been happening for a decade: only with a free OS.
Actually, I wouldn't mind, and I don't think many would.
Lack of eloquence does not denote lack of intelligence, though they often coincide.
What would you benefit from running a 64bit platform?
Key applications for 64bit computing are more or less involved with anything that requires a huge amount of memory. Servers(massive databases), high-end engineering(airplanes, ships, etc.) and scientific computing come into my mind.
In these kind of applications and systems you're not concerned whether or not you like windows xp but rather: how cost effective is it and what is the performance advantage?
Unless your computers memory capacity is exhausted(what, 4 gigs is not enough for everyone?) and it is crunching numbers on full load 24/7 I don't see too many reasons aside the coolness factor to even consider 64bit computing. Heck, smp systems would make much more sense in most of the cases.
A short list of desktop applications that could reasonably use multi-gigabytes of RAM. These are all arguably "high-end" applications, but that goes with the territory:
1. Non-linear video & film editing:
Current video editing software can work from and to disk, but availability of more RAM will make it easier to do more sophisticated effects in real time.
2. Genome sequence analysis
Okay, not very many people will be doing this, but it IS a growing field, and people are doing the work on desktiop machines now (albeit slowly).
3. Modelling / CAD
You can never have too much memory in a CAD workstation.
4. Software development
Again, you can never have too much memory. More memory enables more agressive optimization, as well as supporting more productivity features in the IDE (like full source indexing). I have used toolsets that need 2+ GB of RAM to compile a relatively simple program (they swap now, of course).
So, probably not for Microsoft Word '03, but there are definitely applications for 64-bit computing out there other than servers.
-Mark