Processors

[ Top | Bottom ]

AMD Athlon Thunderbird 800MHz

I use the sensors on my Asus A7V motherboard to monitor the temperature, and speed of the heatsink fan.

Contents of /proc/cpuinfo:
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 6
model           : 4
model name      : AMD Athlon(tm) Processor
stepping        : 2
cpu MHz         : 807.290
cache size      : 256 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr syscall mmxext 3dnowext 3dnow
bogomips        : 1589.24
Code listing 2.1

Cooling

Under normal load my CPU temperature is about 42° with the case being around 28°. The CPU is cooled by a ThermalTake Volcano 6Cu+, using a 60mm to 80mm fan adapter with a 80mm Papst fan.

GCC Optimizing

Read how to use optimized GCC settings

I use the followering CFLAGS/CXXFLAGS:

NOTE! Adapt the settings to your system/CPU!
CFLAGS="-march=athlon-tbird -O3 -pipe -fomit-frame-pointer -ffast-math 
-fforce-addr -maccumulate-outgoing-args -ftracer"
CXXFLAGS="${CFLAGS}"
Code listing 2.2
[ Top | Bottom ]

Intel Pentium III Coppermine 800MHz

I use the sensors on the Asus CUSL2 motherboard to monitor the temperature, and speed of the heatsink fan.

Contents of /proc/cpuinfo:
processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 8
model name	: Pentium III (Coppermine)
stepping	: 6
cpu MHz		: 804.170
cache size	: 256 KB
fdiv_bug	: no
hlt_bug		: no
f00f_bug	: no
coma_bug	: no
fpu		: yes
fpu_exception	: yes
cpuid level	: 2
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 mmx fxsr sse
bogomips	: 1589.24
Code listing 3.1

Cooling

Under normal load my CPU temperature is about 30° with the case being around 30°. Under heavy and longtime load, the CPU temperature raises to 42°. The CPU is cooled by a Zalman CNPS 6000CU, with a 92mm Zalman fan

GCC Optimizing

Read how to use optimized GCC settings

I use the followering CFLAGS/CXXFLAGS:

NOTE! Adapt the settings to your system/CPU!
CFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"
Code listing 3.2
[ Top | Bottom ]

AMD Athlon64 3500+ 2.2GHz

Contents of /proc/cpuinfo (running at 1GHz using Cool'N'Quiet max speed 2.2GHz):
processor	: 0
vendor_id	: AuthenticAMD
cpu family	: 15
model		: 47
model name	: AMD Athlon(tm) 64 Processor 3500+
stepping	: 2
cpu MHz		: 1004.642
cache size	: 512 KB
fpu		: yes
fpu_exception	: yes
cpuid level	: 1
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt lm 3dnowext 3dnow pni lahf_lm
bogomips	: 2010.58
TLB size	: 1024 4K pages
clflush size	: 64
cache_alignment	: 64
address sizes	: 40 bits physical, 48 bits virtual
power management: ts fid vid ttp tm stc
Code listing 4.1

Cooling

Under normal load (And using Cool'N'Quiet) my CPU temperature is about 25° @ 1GHz (it can reach 46° @ 2.2GHz under longtime heavy load) with the case being around 32°. The CPU is cooled by a ThermalTake Big Typhoon with a 120mm Thermaltake fan. The fan's speed is controlled by the BIOS of the Abit AN8 SLI motherboard

GCC Optimizing

Read how to use optimized GCC settings

I use the followering CFLAGS/CXXFLAGS:

NOTE! Adapt the settings to your system/CPU!
CFLAGS="-march=athlon64 -pipe -O3 -ffast-math"
CXXFLAGS="${CFLAGS}"
CHOST="x86_64-pc-linux-gnu"
Code listing 4.2
This produces 64bit code.
[ Top | Bottom ]
Hi! you have reached the old part of my homepage, be sure to checkout my new site