Building a computer from scratch. It'll be built for someone who'll use
it for alot of things, but tilted in the 'gaming' direction. Should
whether the processor is 64-bit or 32-bit matter?
For games for right now? No.
By the end of this year we should definitely see at least a handful of
games coming with 64-bit optimizations.
2 years from now it's likely that 64-bit will start becoming HIGHLY
recommended/needed for new games as they are likely to start blowing
the memory limitations of 32-bit processors.
The main advantage of 64-bit x86 actually has nothing to do with the
64-bit part, but rather because when AMD designed the extension to the
x86 instruction set they also doubled the number of registers. Given
that x86 was rather register starved in many situations, this helps
performance.
The other issue is the memory limitations of 32-bit processors. A
32-bit chip can only properly address up to 2GB or 3GB of memory,
depending on your settings. Many modern games are already using over
1GB of memory (this is virtual memory, not necessarily physical
memory), and this will continue to increase. I would guess that it'll
be only about 2 years tops before we REALLY start bumping into
problems with 32-bit CPUs in games. You'll probably still be able to
play them, but only at rather reduced settings.
In other words, should I go AMD or Intel?
For the 64-bit issue it doesn't matter, both companies now sell 64-bit
processors. All of AMD's Athlon64 and Opteron chips are 64-bit, while
Intel's latest Xeon and their brand-spanking-new 600 series P4 chips
are also 64-bit.
IMO you should DEFINITELY opt for a 64-bit CPU if buying new these
days. There is essentially no price benefit to sticking with 32-bit
chips and even if you don't make use of their 64-bit capabilities, the
Athlon64 and P4 600 series are the best chips out there anyway.
I understand AMD is slightly faster for games,
Faster, cheaper and consumes less power...
For a gaming machine it's pretty much a no-brainer these days.
but what I'm more interested in is the
longterm utility of the 64-bit processor. By the time 64-bit
programming is mainstream, will whatever processor I purchase be
obsolete?
By the time you open the box the processor will be obsolete! :>
I'd like for the computer to be functional for at least two
years, if not alittle longer. If I went 32-bit (Intel), would it
assuredly be obsolete, whereas with AMD not so much?
I can see virtually no reason to purchase a 32-bit Intel processor now
that their 64-bit chips are out, unless maybe you're having a tough
time finding a 600-series P4 (they seem fairly plentiful, but they did
just get released and might still be filtering through the channels).
If you really want to design a system on the cheap, AMD's 32-bit
Sempron processor is the way to go. If you want a higher-end system,
either an Intel 600-series P4 or an AMD Athlon64 is the best bet,
depending on your uses. For gaming, it's an easy choice: AMD
Athlon64.