AMD released their first X86 based 64 bit processor over 3 years ago. While the original processors, Opterons, were for servers, the desktop variants, Athlon 64, soon followed. Due to the open nature of the Linux kernel, distributions of Linux supporting the 64 bit architecture were readily (and freely) available before Windows.
In the past year, the Athlon 64 has made its way into laptops and more users are finding 64 bit versions of their favorite Linux distributions satisfactory for their needs. Hence I finally upgraded to 64 bit hardware. My delay in upgrading was primarily due to the common problems faced by early adopters. Often Linux users are hurt much worse than Windows users in this arena.
In any event, the original hardware for the Athlon 64 included features such as AGP 8X Video, Serial ATA (SATA) and Gigabit Ethernet. All of which are no longer considered “new”. The advent of Dual Core Processors, PCI Express and DDR2 Memory has further lowered the cost of older hardware.
I swapped out my previous motherboard (Asus A7V8X-X) with a Asus A8V. And the previous Athlon XP 2500+ CPU (1.8GHz) was replaced with a Athlon 64 3800+ CPU (2.4GHz). This decision allowed me to reuse the 1 gigabyte of Dual Channel DDR 400Mhz RAM and a Nvidia GeforceFX AGP Video Card.
Linux booted up perfectly fine on the first try – all drivers properly detected and there was absolutely no manual changes in configuration required. However for Fedora Core I may need to revisit the required running services. (Windows on the other hand required multiple reboots with uninstalls and re-installs of driver packages.)
I plan to revisit most of my guides and instructions in the next few weeks to address any differences between 32 bit and 64 bit Linux.