2004-10-02
@ [pc] Athlon64はAthlonXPの後継?
私はAthlon64使ってるんですが、gcc(3.3)の -march に何を指定すると一番最適化されるのかなぁとふと疑問に思いました。その過程でx86cpucapsなるものを発見。早速試してみると、下記のようになりました。
$ cpucaps -w3.3 CPU info : 15 - 4 - 8 (AuthenticAMD) CPU Model Name : AMD Opteron/Athlon64/FX Recommended Kernel building option : CONFIG_MK7 Recommended gcc (3.3000) target : -march=athlon-xp -m3dnow checking Intel SIMD capability : SSE2 checking AMD 3DNow! capability : 3DNow! extensions Testing OS support for SSE... yes. Testing OS support for SSE unmasked exceptions... yes. Tests of OS support for SSE passed. SIMD capabilities checking results SSE2:1, SSE:1, MMXext:1, MMX:1, 3DNow!Ex:1, 3DNow!:1
64はXP互換みたいですね。ちなみに-w3.4とすると -march=k8 となるようです。
@ [debian] そんなわけで
kernelを再構築中。Debianでのkernel再構築(source-package版)とかここが参考になりましたです。
[ツッコミを入れる]