64-bit Processors

MadCowMadCow Join Date: 2003-02-10 Member: 13398Members
<div class="IPBDescription">Why?</div> Alright, next month or so I'm going to be making myself a new computer and this crappy Dell is going to be defenestrated. I've pretty much decided on everything else that I'm going to put into it, but I'm not really sure about the processor. I'm going to go with an AMD proc, but what I don't know is why I would want to get a AMD 64 over a AMD XP processor. They have the same rating, and the 64-bit ones are more expensive. To take advantage of the 64 bit processor's abilities I would need to get WinXP 64 and be running 64 bit applications right? I know there are some hardware buffs here on the boards so I thought I'd throw it out there.

Comments

  • DaedalusDaedalus Join Date: 2003-04-02 Member: 15152Members
    You can run normal Windows XP but yes, to truly utilise the 64-bit processor you'll want 64-bit Windows.

    As far as buying one goes, it might be a solid invesment to go with the 64-bit but if you don't have the cash, an XP is still quite a good CPU.

    I suggest you go and read a good review on <a href='http://www.tomshardware.com' target='_blank'>Tom's Hardware</a> or <a href='http://www.anandtech.com' target='_blank'>Anand Tech</a>.
  • MadCowMadCow Join Date: 2003-02-10 Member: 13398Members
    edited June 2004
    Well I hear about people bulding computers and they are getting the AMD 64 processors but not getting an OS that can handle it or running 64 bit apps, so just thought there might have been something that I was missing.
  • DaedalusDaedalus Join Date: 2003-04-02 Member: 15152Members
    As far as I know they should work fine with 64-bit or 32-bit applications. Even so, you might be better just getting a cheap XP until the prices of the 64-bit processors go down.

    As I said, read those links <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html//emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /><!--endemo-->
  • EpidemicEpidemic Dark Force Gorge Join Date: 2003-06-29 Member: 17781Members
    Get an XP <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html//emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /><!--endemo-->
  • SandrockSandrock Join Date: 2002-12-16 Member: 10905Members, Constellation, Reinforced - Shadow
    The Athlon 64's run 32-bit code really fast. Sure, you can't fully utilize it now, but you would be more future-proof with the 64-bit. I built an Athlon XP system at the beginning of the year, and its a great system, runs great (haven't rebooted the system in over a week - this includes webbrowsing/gaming/photoshop/music, etc.) If you have the cash, go for the 64's, they are great chips and will be future proof - they will definetely have a speed boost once 64-bit Windows and 64-bit applications are out.
  • DOOManiacDOOManiac Worst. Critic. Ever. Join Date: 2002-04-17 Member: 462Members, NS1 Playtester
    Personally, I see no reason to get a 64-bit processor at this time. Save your cash.
  • antifreezeantifreeze The guy with the goods&#33; Join Date: 2003-05-12 Member: 16232Members, Constellation
    Am i going mad or did i hear at somepoint microsoft have a free version of windows XP 64 out at the moment. It's a beta, but its a fast beta
  • JavertJavert Join Date: 2003-04-30 Member: 15954Members
    defenestrate...I love that word. <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html//emoticons/biggrin.gif' border='0' style='vertical-align:middle' alt='biggrin.gif' /><!--endemo-->
  • littlewildlittlewild Join Date: 2002-11-20 Member: 9467Members
    Go for an XP instead. Not only will you need a 64bit OS to utilize the cpu, you will need applications that take advantage of the 64bit processor as well.

    The AMD FX chips are faster because they have a better architecture than the XP and not because they are 64bit.
  • panda_de_malheureuxpanda_de_malheureux Join Date: 2003-12-26 Member: 24775Members
    <!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->Even so, you might be better just getting a cheap XP until the prices of the 64-bit processors go down.<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->

    What he said. Same goes for PCI express too.
  • neko1neko1 Join Date: 2004-02-28 Member: 26950Members
    I got my AMD 64 3200 for about 160$ at NewEgg during a special they were having. It doesn't do anything special because I don't use any 64bit progs.

    What things to 64 bit progs do?
  • panda_de_malheureuxpanda_de_malheureux Join Date: 2003-12-26 Member: 24775Members
    edited June 2004
    Games and cpu-intensive tasks like like real time video editing, although thats more for the video card, you get the point. (rumor) Can anyone confirm that HL2 will be 64bit compatible?
  • DaedalusDaedalus Join Date: 2003-04-02 Member: 15152Members
    <!--QuoteBegin-neko.+Jun 20 2004, 09:58 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (neko. @ Jun 20 2004, 09:58 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->What things to 64 bit progs do?<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    A 64-bit number is obviously twice as long as a 32-bit number. A 64-bit processor means that it can process numbers this long, meaning greater precision in graphics. It can calculate much finer points in 3D space than a 32-bit processor could. This will mean much more detail in 3D applications. You could have individual beads of sweat running down someones face, or grains of sand...

    The other thing a 64-bit processor could do is address more RAM than a 32-bit processor. Each place in the RAM has an address and the 64-bit CPU could crunch a longer address than a 32-bit CPU, meaning you'll be able to have more and more RAM in your computer.
  • SillyGooseSillyGoose Join Date: 2003-03-16 Member: 14572Members, Constellation
    wait till the socket 939s become more mainstream, if you get a 754 AMD 64 youll be SOL a year from now when you want to upgrade it, unless you want buy another mobo. Id go with a 2400+ for the moment, anything else isnt worth it @ the moment imho. Then when PCI-express and s939s become more readily available, upgrade. Anyways good luck either way you go, and may the force be with you.
  • SiliconSilicon Join Date: 2003-02-18 Member: 13683Members
    more like, why not... it's about time processors started to expand in ability memory and instruction wise, can't stay with archaic x86 forever.
  • littlewildlittlewild Join Date: 2002-11-20 Member: 9467Members
    <!--QuoteBegin-:: Daedalus ::+Jun 20 2004, 10:31 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (:: Daedalus :: @ Jun 20 2004, 10:31 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin-neko.+Jun 20 2004, 09:58 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (neko. @ Jun 20 2004, 09:58 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->What things to 64 bit progs do?<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    A 64-bit number is obviously twice as long as a 32-bit number. A 64-bit processor means that it can process numbers this long, meaning greater precision in graphics. It can calculate much finer points in 3D space than a 32-bit processor could. This will mean much more detail in 3D applications. You could have individual beads of sweat running down someones face, or grains of sand...

    The other thing a 64-bit processor could do is address more RAM than a 32-bit processor. Each place in the RAM has an address and the 64-bit CPU could crunch a longer address than a 32-bit CPU, meaning you'll be able to have more and more RAM in your computer. <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    FYI, 64-bit is not 2 x 32-bit.

    And uh, generally speaking you don't use your CPU for graphics rendering nowadays. That's what your video card is for, they come with their own FPU.
  • ElvenThiefElvenThief aka Elven Thief (ex. NS Programmer) Join Date: 2002-11-15 Member: 8754Members, Retired Developer, NS1 Playtester, Constellation
    edited June 2004
    64 bit is more or less a doubling of the pathways for memory to access the processor as well as the processor access other motherboard components.

    Here's a better explanation: <a href='http://arstechnica.com/cpu/03q1/x86-64/x86-64-1.html' target='_blank'>http://arstechnica.com/cpu/03q1/x86-64/x86-64-1.html</a>
    Basically, 64 bit is doubling pathways, size of registers, maximum counts on addressable memory, etc...
    So regardless of what platform you're running on, you're going to find that your processer will be able to x'fer data and instructions to and from memory more efficiently than a 32bit processor will. Take an assembly class and you'll realize the benifits.
    I'm not 100% sure, but I'm of the belief that if a 32 bit program is ran on a 32 bit OS, it can still run a mite bit better on a 64 bit platform as your drivers are all going to support the newer hardware and be able to utilize the extra pathways as best as they can.
    Regardless if you're running 32 bit windows or not, you'll be more future proof than with a 32 bit chip, and if you have the cohones, you can run linux or other 64 bit OS's with a bit more luck, I imagine.
  • spinviperspinviper Join Date: 2003-05-08 Member: 16151Members
    <!--QuoteBegin-Sandrock+Jun 20 2004, 07:34 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Sandrock @ Jun 20 2004, 07:34 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->year, and its a great system, runs great (<b>haven't rebooted</b> the system in over a week - this includes <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    Reboot or reformat?
  • AbsolutCamperAbsolutCamper Join Date: 2004-05-10 Member: 28591Members
    edited June 2004
    <!--QuoteBegin-littlewild+Jun 20 2004, 11:23 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (littlewild @ Jun 20 2004, 11:23 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin-:: Daedalus ::+Jun 20 2004, 10:31 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (:: Daedalus :: @ Jun 20 2004, 10:31 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin-neko.+Jun 20 2004, 09:58 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (neko. @ Jun 20 2004, 09:58 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->What things to 64 bit progs do?<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    A 64-bit number is obviously twice as long as a 32-bit number. A 64-bit processor means that it can process numbers this long, meaning greater precision in graphics. It can calculate much finer points in 3D space than a 32-bit processor could. This will mean much more detail in 3D applications. You could have individual beads of sweat running down someones face, or grains of sand...

    The other thing a 64-bit processor could do is address more RAM than a 32-bit processor. Each place in the RAM has an address and the 64-bit CPU could crunch a longer address than a 32-bit CPU, meaning you'll be able to have more and more RAM in your computer. <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    FYI, 64-bit is not 2 x 32-bit.

    And uh, generally speaking you don't use your CPU for graphics rendering nowadays. That's what your video card is for, they come with their own FPU. <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    Not exactly true for AMD processors. AMD's x86-64 architecture actually uses two 32-bit pipes to get 64-bit. The advantage with using this method also allows for the Athlon 64s/Opteron's spectacular 32-bit performance. The best deal right now would be an Athlon 64 3000+, slap on an aftermarket cooler and clock it to oh, about 2.4 ghz. At this clock speed, it easilly outperforms the 3500+ and nearly gets the 3700+.
  • littlewildlittlewild Join Date: 2002-11-20 Member: 9467Members
    <!--QuoteBegin-[A]bsolutCamper+Jun 21 2004, 02:30 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> ([A]bsolutCamper @ Jun 21 2004, 02:30 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin-littlewild+Jun 20 2004, 11:23 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (littlewild @ Jun 20 2004, 11:23 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin-:: Daedalus ::+Jun 20 2004, 10:31 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (:: Daedalus :: @ Jun 20 2004, 10:31 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin-neko.+Jun 20 2004, 09:58 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (neko. @ Jun 20 2004, 09:58 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->What things to 64 bit progs do?<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    A 64-bit number is obviously twice as long as a 32-bit number. A 64-bit processor means that it can process numbers this long, meaning greater precision in graphics. It can calculate much finer points in 3D space than a 32-bit processor could. This will mean much more detail in 3D applications. You could have individual beads of sweat running down someones face, or grains of sand...

    The other thing a 64-bit processor could do is address more RAM than a 32-bit processor. Each place in the RAM has an address and the 64-bit CPU could crunch a longer address than a 32-bit CPU, meaning you'll be able to have more and more RAM in your computer. <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    FYI, 64-bit is not 2 x 32-bit.

    And uh, generally speaking you don't use your CPU for graphics rendering nowadays. That's what your video card is for, they come with their own FPU. <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    Not exactly true for AMD processors. AMD's x86-64 architecture actually uses two 32-bit pipes to get 64-bit. The advantage with using this method also allows for the Athlon 64s/Opteron's spectacular 32-bit performance. The best deal right now would be an Athlon 64 3000+, slap on an aftermarket cooler and clock it to oh, about 2.4 ghz. At this clock speed, it easilly outperforms the 3500+ and nearly gets the 3700+. <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    AFAIK, AMD's implementation of x86-64 does not use 2 32-bit pipelines. What it does is it actually extended the number of GPR (General purpose registers) available to programmers so that the CPU can effectively "switch" between 32-bit and 64-bit operation. A 64-bit program will simply make use of the additional 8 GPRs in 64bit mode. The logic is simple, 2 32-bit pipelines will not be able to process 64bit code even if you use them together. (2^64) != (2 * 2^32)

    The 2 32bit pipeline analogy is actually a lot more appropriate if you use it to describe Intel's hyperthreading.
  • redeemed_darknessredeemed_darkness Join Date: 2003-01-21 Member: 12565Members
    <!--QuoteBegin-littlewild+Jun 20 2004, 11:23 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (littlewild @ Jun 20 2004, 11:23 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> And uh, generally speaking you don't use your CPU for graphics rendering nowadays. That's what your video card is for, they come with their own FPU. <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    but games still use the CPU the more it number crunches the fast it is

    far as i know UT2004 use the 64bit
  • TalesinTalesin Our own little well of hate Join Date: 2002-11-08 Member: 7710NS1 Playtester, Forum Moderators
    Given that I have one of these monsters, I feel the need to chime in.

    An Ath64 is a behemoth, comparative to the consumer market standard offerings. Running at 2.2GHz, they have outperformed a P4 running at 4GHz, in 32-bit applications. The FX series (FX-51 clocked default at 2.2) does even better, though you'll pay out the nose for it. And they don't use 'two 32-bit pipelines'... the cores are simply incredibly efficient, with good memory transfer band and response time.

    Now the down side.
    The Ath64, being such a high-grade piece of equipment, at this time cannot withstand some of the heat tolerances that the XPs can. The Ath64s are rated to run up to 65C safely, whereas the XPs (second gen) can handle up to 85C safely. This can be a problem if you're in a hot location with no air conditioning; a problem I've run into in the past.

    <b>Summary:</b> If I had the choice, I'd go back and buy an Ath64 again. It's a dynamite processor, that will hand any retail P4 its transistors with ease, for much less cash.



    Longer blurb follows, technissen and OS junk.
    Currently the only 'official' OSen that support 64-bit processing on the x86-64 architecture are Windows Server 2003, and Linux. Which is fine for me, as I run the latter in a dual-boot with the 32-bit XP.
    A beta version of WinXP-64 is available from Microsoft's website, but it is a BETA. Meaning if it screws up and all your data is gone, boo-hoo. Tough luck, you knew it was a beta when you downloaded it.

    Now, for other aspects of what you'll need along with it.
    <b>-A good motherboard.</b> STAY AWAY from the nForce3 chipset. It's benchmarked as the slowest performer out there. It's a joke. I use an ASUS K8V Deluxe, and couldn't be happier (excepting with the onboard sound... annoying that you can't have front and back speakers, and a mic at the same time).
    <b>-Faster RAM.</b> To make this thing REALLY sing, you'll need DDR400. This means PC3200, or PC4000 if you can find it.
    <b>-A non Creative Labs SBLive sound card</b> (or audigy, or audigy2, all the same card essentially). Somewhere in the shuffle, Creative and MS screwed up. The XP drivers can't handle ACPI race conditions, and XP doesn't cover for them. This results in SEVERE INSTABILITY. And before you ask, ACPI is automatically installed when Windows detects the CPU during installation. I'd recommend a Turtle Beach Santa Cruz, myself.

    You might also think about getting a RAID array started if possible... at the moment, my machine is only limited when it needs to swap to disk. The one remaining major bottleneck. Sadly, if I'd known this I would have followed the advice, as I was wondering if I should do it when I was first setting it all up. The K8V Deluxe comes with an onboard RAID controller, which is handy. <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html//emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /><!--endemo-->
  • SandrockSandrock Join Date: 2002-12-16 Member: 10905Members, Constellation, Reinforced - Shadow
    <!--QuoteBegin-spinviper+Jun 21 2004, 01:03 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (spinviper @ Jun 21 2004, 01:03 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin-Sandrock+Jun 20 2004, 07:34 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Sandrock @ Jun 20 2004, 07:34 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->year, and its a great system, runs great (<b>haven't rebooted</b> the system in over a week - this includes <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    Reboot or reformat? <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    Haven't shut down and restarted it in over a week. Its been running stable non-stop the entire time. Even with heavy gaming/photoshop work.
  • littlewildlittlewild Join Date: 2002-11-20 Member: 9467Members
    <!--QuoteBegin-redeemed darkness+Jun 21 2004, 05:40 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (redeemed darkness @ Jun 21 2004, 05:40 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin-littlewild+Jun 20 2004, 11:23 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (littlewild @ Jun 20 2004, 11:23 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> And uh, generally speaking you don't use your CPU for graphics rendering nowadays. That's what your video card is for, they come with their own FPU. <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    but games still use the CPU the more it number crunches the fast it is

    far as i know UT2004 use the 64bit <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    Which will generate more FPS and give better graphics for a 3D game? A 2.4Ghz machine with Radeon 9800XT or a AMD64 FX machine with GForce 4 Mx?

    I am not saying the CPU doesn't affect gaming performance, I am saying that if you are purely after 3D gaming performances, you are better off spending on a video card and not on your CPU.
  • SaltzBadSaltzBad Join Date: 2004-02-23 Member: 26833Members
    Never buy the newest stuff, its a waste of money <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html//emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif' /><!--endemo-->

    The cash you'd spend today on a top-of-the-line system is about ~4 times more than what you'll spend on the next best thing - and funny thing is, in a year one will be just about as obsolete as the other.

    Know that, and you don't need much hardware advice.
Sign In or Register to comment.