gcc 3.2.3 20030502 (Red Hat Linux 3.2.3-16)
内核为以下版本:
2.4.21-1.1931.2.393.ent
Whetstone
简单的C循环测试,可以衡量浮点的性能,配置为双精度的计算。
使用以下的方法编译:
-O3 -msse2 -mfpmath=sse ( -m32 是 32bit, -m64 是 64bit)

我们前面也曾经提到了,64-bit 与32-bit 相比,性能大约可以提升10-20% 。
Bytemark
相当经典的CPU整数测试(FP结果忽略)。
使用以下方法编译:
-O3 -msse2 -mfpmath=sse ( -m32 是 32bit, -m64 是 64bit)

在该项测试的一个场景中,转移到64-bit 模式的时候有2% 的性能下降,而在其它的则有0-15% 的性能增长。
Lame 3.93
Mp3 解码器,这里我们解码了一个40分钟长的.WAV 文件(403MB) 。
Lame args: -b 192 -m s -h --quiet <file> - >/dev/null
(输出为192kbps,立体声,高质量,输出过程中避免磁盘采样 )
使用以下方法编译:
-O3 -fomit-frame-pointer -fno-strength-reduce -malign-functions=4 -funroll-loops -ffast-math -msse2 -mfpmath=sse (again, -m32 for 32bit, -m64 for 64bit)

64-bit 系统在这里的性能增长可以用惊骇来形容---在Athlon 64 FX 的64-bit 模式可以比32-bit 模式快上34% 。也许Athlon 64 在windows 64-bit 版本也可以获得相应的性能增长。