아... 옵테론... 그렇지요.. PGI가 옵테론 전용으로 컴파일하면 GNU컴파일러에 비해서 얼마나 성능이 좋아지나요?
옵테론이 이것저것 걸리는것이 아직은 좀 많다는 느낌이 좀 들더군요. 조만간 Xeon 64비트를 한번 테스트 해볼까 하고 있읍니다.
얼마전에 (두주전?) pgi컴파일러(버전 5.1)를 구입했는데, 몇일 지나서 버전 5.2가 릴리즈되었더군요. (업데이트가 가능한 것 같은데...)
성능이 나은 것은 둘째치고, 저희가 보유하고 있는 포트란 코드가 상당히 오래전 코드라서 그런지 g77에서 이상한 동작을 보이는 경우가 종종 있었기 때문에 상용 컴파일러를 구입할 수 밖에 없었던 것이죠. (최근 g77에 대해서는 테스트해보지 못했지만...) 또한, 가우시안같은 상용 프로그램이 pgi컴파일러를 써서 컴파일하더군요. 그리고 $699라는 비교적 저렴한(?) 가격이라 그냥 구입했습니다.
간단한 job을 테스트해보았을때 어떤 것은 g77로 컴파일한 것이 빨랐고 어떤 것은 pgf77로 컴파일한 것이 빨랐습니다. 성능 차이는 그다지 크지 않았습니다. 게다가 gcc-3.4.x의 컴파일러 성능이 상당히 좋아졌다고 하므로 그러한 영향도 있지 않을까 하고요
gcc-3.5로 넘어가면 컴파일러 성능이 대폭 향상된다고 하니, gcc-3.5에 포함된 gfortran이 하루속히 쓸만해지길 바라고 있습니다.
그나저나 듀얼 옵테론(246 2GHz)에서 수행한 몇몇 프로그램들은 제온 2.4GHz 듀얼보다 두배 가까이 빠르더군요. 아주 만족해하고 있습니다. :P
Re: gcc가 g95 (포트란)을 지원한다고 하네요~
처음에는 g95라는 이름으로 시작했지만, g95메인테이너와 의견 차이로 gfortran으로 fork되었고 gfortran이 gcc에 들어있습니다. g95홈페이지는 따로 있고 관리자도 다릅니다.
gfortran이 하루빨리 쓸만해지길 기대하고 있습니다만... 어쩔수 없이 상용 pgi 컴파일러를 사서 쓰고있습니다 :cry:
온갖 참된 삶은 만남이다 --Martin Buber
[quote]gfortran이 하루빨리 쓸만해지길 기대하고 있습니다만..
인텔컴파일러 쓰세요... unsupported free download version을 쓰시면 될 것 같은데요...
--------------------------------
윈도위의 리눅스 윈도위의 윈도우 리눅스위의 익스플로러
[quote="MyCluster"][quote]gfortran이 하루빨리
당연히 같이 쓰고 있습니다. 옵테론에서 사용하고 있기 때문에 64bit을 활용하기 위해 pgi컴파일러를 구입한 것이죠. 인텔컴파일러는 32bit까지만 지원되기때문에..
온갖 참된 삶은 만남이다 --Martin Buber
아... 옵테론... 그렇지요.. PGI가 옵테론 전용으로 컴파일하면 G
아... 옵테론... 그렇지요.. PGI가 옵테론 전용으로 컴파일하면 GNU컴파일러에 비해서 얼마나 성능이 좋아지나요?
옵테론이 이것저것 걸리는것이 아직은 좀 많다는 느낌이 좀 들더군요. 조만간 Xeon 64비트를 한번 테스트 해볼까 하고 있읍니다.
--------------------------------
윈도위의 리눅스 윈도위의 윈도우 리눅스위의 익스플로러
[quote="MyCluster"]아... 옵테론... 그렇지요.. PG
얼마전에 (두주전?) pgi컴파일러(버전 5.1)를 구입했는데, 몇일 지나서 버전 5.2가 릴리즈되었더군요. (업데이트가 가능한 것 같은데...)
성능이 나은 것은 둘째치고, 저희가 보유하고 있는 포트란 코드가 상당히 오래전 코드라서 그런지 g77에서 이상한 동작을 보이는 경우가 종종 있었기 때문에 상용 컴파일러를 구입할 수 밖에 없었던 것이죠. (최근 g77에 대해서는 테스트해보지 못했지만...) 또한, 가우시안같은 상용 프로그램이 pgi컴파일러를 써서 컴파일하더군요. 그리고 $699라는 비교적 저렴한(?) 가격이라 그냥 구입했습니다.
간단한 job을 테스트해보았을때 어떤 것은 g77로 컴파일한 것이 빨랐고 어떤 것은 pgf77로 컴파일한 것이 빨랐습니다. 성능 차이는 그다지 크지 않았습니다. 게다가 gcc-3.4.x의 컴파일러 성능이 상당히 좋아졌다고 하므로 그러한 영향도 있지 않을까 하고요
gcc-3.5로 넘어가면 컴파일러 성능이 대폭 향상된다고 하니, gcc-3.5에 포함된 gfortran이 하루속히 쓸만해지길 바라고 있습니다.
그나저나 듀얼 옵테론(246 2GHz)에서 수행한 몇몇 프로그램들은 제온 2.4GHz 듀얼보다 두배 가까이 빠르더군요. 아주 만족해하고 있습니다. :P
온갖 참된 삶은 만남이다 --Martin Buber
옵테론... 염장 미워요 T_T
옵테론... 염장 미워요 T_T
from bzImage
It's blue paper