Gentoo Wiki


This article is part of the Hardware series.
Laptops TV Tuner Cards Wireless Servers Storage Other Hardware Motherboards Related
Wikipedia has an article on:
Athlon 64 X2

This is about the AMD Athlon 64 X2 processor.

Note: This was heavily based on the Intel Core2 Duo article and made mostly so that I will not have to search as far and wide the next time I need to reinstall a Linux system on my desktop. And to help others in the same search. Please, feel free to BeBold and edit the page to make it better! I haven't thoroughly looked through the options, so there may be more or less than what I have listed here. -Freso 11:39, 20 November 2007 (UTC)


General Information

The Athlon 64 X2 processor can be used in both a 32-bit and a 64-bit mode. In the latter case, the relevant Gentoo architecture is amd64, i.e., the amd64 version of the Gentoo handbook describes how to install and tailor the software for both AMD's and Intel's 64-bit processors.

Gentoo has an amd64 subproject that supports both the AMD and the Intel 64-bit architectures. They have been developing software that supports the running of 32-bit software in a 64-bit environment. The portage packages are usually named "emul-linux-x86-[something, e.g., baselibs]."


See Safe CFlags.



I run it 64-bit style, and thus haven't tried out configuring the kernel in 32-bit mode. I'd assume it's rather similar to the 64-bit below, but someone running in 32-bit mode, please fill this in!


Linux Kernel Configuration: Kernel support
    [*] Symmetric multi-processing support
Processor type and features  --->
    Subarchitecture Type ()  --->
        (X) PC-compatible
    Processor family ()  ---> 
        (X) Processor family (Opteron/Athlon64/Hammer/K8) 
    (2) Maximum number of CPUs (2-256)
    [ ] SMT (Hyperthreading) scheduler support                                           
    [*] Multi-core scheduler support
    [*] Non Uniform Memory Access (NUMA) Support
    [ ] Old style AMD Opteron NUMA detection  
    [*] ACPI NUMA detection
    [ ] NUMA emulation
    [*] Page migration
    [*] MTRR (Memory Type Range Register) support   
    --- Machine check support	 
    [ ]   Intel MCE features
    [*]   AMD MCE features
Executable file formats / Emulations  --->
    [*] IA32 Emulation

CPU Frequency Scaling

See the PowerNow! HowTo.

Hardware Sensors

There is an experimental driver for the temperature sensor inside the cpu called "k8temp".

Linux Kernel Configuration: K8temp
Device Drivers  --->
    <M> Hardware Monitoring support  --->
        --- Hardware Monitoring support
        <M>   AMD Athlon64/FX or Opteron temperature sensor

Rebuild your kernel and follow this guide.

Retrieved from ""

Last modified: Fri, 29 Aug 2008 03:11:00 +0000 Hits: 6,646