Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×
Operating Systems Software

Are You Switching to 64-bit Processors? 252

chip_whisperer asks: "I used to be a big time custom desktop builder, making many working boxes per year, but I've been off the bandwagon for about four years now and am trying to get back into it now that Ars Technica has just released their recommendations. The standard seems to be heading towards 64-bit processors, but I'm wondering if it worth it to run a box on XP-64? I've heard that driver support for 64-bit processors can be a hassle. Also, for you fellow Linux geeks, how are current distros (like Suse, Ubuntu, Debian, and others) doing in supporting 64 bit processors?"
This discussion has been archived. No new comments can be posted.

Are You Switching to 64-bit Processors?

Comments Filter:
  • Why would I? (Score:3, Insightful)

    by NineNine ( 235196 ) on Saturday December 16, 2006 @07:26PM (#17272258)
    This is kind of a dumb question. If you need the processing power, then switch. If not, then don't.

    I have no need for 64 bit processing in my business (retail and web). Computer upgrades have to be worth it, from a financial standpoint. There's no reason for my business to spend any money on 64 bit processors.
  • by Sloppy ( 14984 ) on Saturday December 16, 2006 @07:59PM (#17272532) Homepage Journal
    ..but I'm wondering if it worth it to run a box on XP-64?

    If you're even considering Windows, then that suggests you have some kind of heavy legacy requirements. Those legacy applications are what matters; check to see if they have been re-compiled. That's how you'll decide which way to go. If your legacy is ready for 64 bits, then maybe you are too. If your legacy isn't ready, then what's the point?

  • Wrong Question (Score:3, Insightful)

    by frovingslosh ( 582462 ) on Saturday December 16, 2006 @08:24PM (#17272748)
    You're asking the wrong question. Of course you should buy a 64 bit system if you're building a new system, unless you have a specific need for a 32 bit system and plan on replacing it within the year. Ther real questions are: Do I want dual core chips (and the really slick hardware virtualization that comes with the dual core chips)? Do I want Intel or AMD? (I'm a long time AMD fan but the Intel dual core chips are getting better buzz than the AMD dual core chips, although you may want to price out the whole systems, not just the CPUs, to get a real idea. And, have other have mentoned here, do I want to run a 64 bit OS or a 32 bit OS? Even with a 32 bit OS you can switch to 64 later (at no cost if you use Linux) as long as you started with a 64 bit CPU.
  • Re:Why would I? (Score:5, Insightful)

    by WalksOnDirt ( 704461 ) on Saturday December 16, 2006 @08:25PM (#17272756)
    Most programs run at about the same speed, but some programs gain a lot from running in 64 bit mode.

    One example is that bit-board chess engines, including the current top engine Rybka, are much faster. Non bit-board engines gain little or are slower (The extra registers! They do nothing! Or at least not enough to do more than make up for the code bloat).

    Large number arithmetic (e.g. encryption) gains even more because one 64 bit multiply does more that twice the work of a 32 bit multiply.
  • by wolrahnaes ( 632574 ) <seanNO@SPAMseanharlow.info> on Sunday December 17, 2006 @12:05AM (#17274216) Homepage Journal
    The hardware is ready. As others have mentioned, it's basically impossible now to buy a 32 bit desktop (the only one I know of still for sale is the Mac Mini) and the laptops will follow as soon as Intel phases out the original Core line.

    Personally I've been 100% 64 bit on the hardware side for a while now. Athlon 64 X2 in my desktop, Core 2 Duo in my laptop, and even a triple-core 64 bit "Xenon" PowerPC derivative in my game console (though I recently sold that for a Wii, I'm not sure whether "Broadway" is 64 bit or not).

    Software, it's a different story. I'd have no problem running a 64 bit OS on a server or workstation where I can be certain it'll be doing a set group of tasks, but on the desktop no way.

    On both Windows and Linux, drivers are the biggest issue. Linux obviously less than Windows, because all but my video drivers are open source and many were 64 bit ready before AMD ever shipped a single Opteron, but the user-level 64 bit support is less. On Windows, it was mainly driver issues and a few games that balked at the NT 5.2 (Win2003) kernel under XP64. On Linux, the biggest problem was related to plugins and codecs. I didn't have Flash or Java in my web browser and a lot of codecs either weren't there or required building from source which I prefer not to do if I have a choice. I know I could have installed 32 bit Firefox and the 32 bit plugins would have worked, but just like with the codecs it was more work than I was willing to put in to it.

    In both cases 64 bit gained me nothing other than being able to say I'm running in 64 bit mode while causing quite a bit of extra work. The tradeoff wasn't worth it, so I went back.

    Depending on how things develop, I might try 64 bit Vista a few months after the official release, and of course Leopard will bring my Macbook a fully 64 bit OS, but for now I'm happy with 32 bit Vista on the desktop, 32 bit Tiger on the laptop, and 32 bit Ubuntu on both.
  • Re:Why would I? (Score:3, Insightful)

    by sowth ( 748135 ) on Sunday December 17, 2006 @01:26AM (#17274590) Journal

    Yes, but if he doesn't need an upgrade, then it is much cheaper to not buy any hardware at all. ;-)

  • by Z00L00K ( 682162 ) on Sunday December 17, 2006 @05:40AM (#17275772) Homepage Journal
    I have tried both XP-64 and Linux in a 64-bit x86 distro and I can outright say that XP-64 seems to be more a special feature useful for those that really need the use of the 64-bit processing (larger memory available). This especially since the availability of drivers is a problem, but also that it lacks support regarding anti-virus and third-part firewalls. The built-in firewall is in my opinion not good enough.

    On the other hand there is no reason to not use 64-bit Linux on a machine that is capable of 64-bit processing. Very few of the frequently used drivers are 32-bit only. The advantages is not only due to the fact that you are able to access large amount of memory, but you will have less problems with larger files (Above 2GB). If there are any real disadvantages I haven't seen them here.

    If you plan for Vista - I don't see any reason to stick with 32-bit. This since it seems likely that the major focus on Vista development will be on the 64-bit variant. Remember that the recommended minimum RAM is 1GB and new applications are likely to use more RAM so the 4GB barrier present in 32-bit is not too far away.

  • Re:um. 32 bit? (Score:3, Insightful)

    by sporkme ( 983186 ) * on Sunday December 17, 2006 @06:05AM (#17275878) Homepage
    I am glad that flash-32-bit has been working in many Linux-64-BIT distros. This is a testament to the spirit of the hard-working folks behind our favorite flavors of the best OS. This does not excuse the dragging of feet on the part of Adobe. There needs to be a central release and some code for the aforementioned hard working people. RELEASE A LINUX-64-BIT VERSION OF FLASH NOW, you brown-nosed bastards. How can we make this any more clear?
  • by mrchaotica ( 681592 ) * on Monday December 18, 2006 @10:57AM (#17285906)
    Dual core, just like 64-bit, is mostly a fad. Dual processor setups don't exist for speed, but to keep a system up. Dual cores came into existence because of a recent lack in innovation for single core processors, just like 3dfx' Voodoo series back in the day.

    The difference is that the situation seems likely to persist this time.

    Furthermore, dual core is being advertised as being double as fast as single core processors, which is not true. At the most, you get a 50% increase.

    No, at most you'll get a 100% increase (assuming you're doing two different CPU-intensive tasks that don't need to pass data back and forth at all). 50% is closer to an average figure (unless you spend all your time doing only a single CPU-intensive task, that can't be multithreaded).

    Again, unless you're into advanced stuff like heavy sound/video editing, you don't need these super CPUs.

    Or gaming (soon, when more games become multithreaded), or running Folding@home, or compiling Seamonkey in less than 50 minutes...

  • by WuphonsReach ( 684551 ) on Monday December 18, 2006 @01:55PM (#17288844)
    This is one of those areas where I feel that AMD was about 2 (3?) years ahead of Intel.

    They came out with a 64bit CPU that, unlike Itanium, performed just as fast on 32bit tasks as the predecessor. Which meant that buying AMD 64bit chips was a no-risk decision. You could get a 64bit chip (future-proof) but without sacrificing performance on existing 32bit workloads. I don't know if it was an engineering or marketing decision, but it was an important one.

    Imagine a world where Intel's Core 2 was the first 64bit chip for x86. It would've pushed the move to 64bit back to 2010 instead of possibly happening as soon as 2007.

    (Not sure when the 64bit Xeon CPUs first hit the market. We've been buying all Opteron systems.)

Two can Live as Cheaply as One for Half as Long. -- Howard Kandel

Working...