athlon XP 1600+ 에서
http://laue.postech.ac.kr/~barabogi/pi.tar.bz2 의 소스로
pi 값을 524288 자리 까지 계산해보니,
2.95_i386 9.13 sec
2.95_i686 9.06 sec
2.96_i386 9.18 sec
2.96_i686 9.17 sec
2.96_athlon 9.16 sec
pi 값을 4194304 자리 까지 계산한 결과
2.95_i686 121.39 sec
2.96_athlon 121.63 sec
가 되네요. 2.95에서 i686 옵션을 준게 제일 빠르군요.
2.96 에선 -march=athlon 옵션이 있어서, 당연히 athlon 옵션으로
컴파일하는게 제일 빠를거라고 생각하고, SRPM 시디 받아다가 대부분의
패키지를 -target=athlon 으로 리빌드하고 '으하하, 이제 엄청 빨라졌겠지'
하면서 기뻐하고 있었는데... 완전히 바보짓 했군요. TT
으악, 그 삽질을 다시 해야하나....
--
펭귄의 가호아래 오늘도 삽질이다.