なお、http://athlonlinux.org にはより詳細な情報がかつてありました。
いつの間にかなくなってしまいました。かつてあった他のアセンブリ関連のサイトやpdfファイルも
幾つか引き払われています。残念です。
普通、ソースからインストールするには、
# ./configureですが、 Athlonに最適化するには、次のようにします。
# make
# make install
○Athlonで最適化できない安定版のgccを使っている場合、bashでは、
# CFLAGS="-s -O3 -fomit-frame-pointer -Wall -mpentiumpro \とします。pentiumproで最適化しても動作することが多いようです。
-march=pentiumpro -malign-functions=4 -funroll-loops \
-fexpensive-optimizations -malign-double \
-fschedule-insns2 -mwide-multiply" \
./configure
# make
# make install
○最近のgccでは、 -march=athlon 或いは -mcpu=athlon というオプションがあるので、
次のように最適化できます。 -march を指定すると -mcpu も指定したと見なされます。
# CFLAGS="-s -O3 -fomit-frame-pointer -Wall \最適化することによって、デコーダやエンコーダ、3Dゲームなどでは体感的にもかなり高速化された
-march=athlon -malign-functions=4 -funroll-loops \
-fexpensive-optimizations -malign-double \
-fschedule-insns2 -mwide-multiply" \
./configure
# make
# make install