http://www.pcworld.idg.com.au/article/351095/intel_2-year-old_nvidia_gpu_outperforms_3_2ghz_core_i7/

 

엔비디아에선 몇년 전부터 끊임없이 병렬컴퓨팅에서의 gpu의 유용함을 주장했죠.

이유는 모르겠지만 인텔하고 비교했고요. 현재 cpu업체에서 선두업체라서 그런가.

 

단순하게 말하면 많아야 20개도 안되는 cpu에 비해, gpu는 수백개에 달하는 sp(스트림 프로세서, 엔비디아는 cuda core라고 부르죠.)빨로 병렬컴퓨팅에서 최대 100배이상 앞선다는 것.

거기에 추가로 비용절약에 소비전력 감소라고 자랑을.

 

ibm의 100코어 제품이나 아톰 512개 사용한 서버같은건 특이한 케이스니 예외로 하죠.

실제 슈퍼컴퓨터같은건 cpu만 수천개씩 묶어서 쓰니.

 

병렬 컴퓨팅에 있어서 gpu대세론인데,

이에 대해 인텔이 제출한 반박자료가 예술인게;;

 

출시된지 2년된 sp240개의 gtx280 과 인텔 i7 960 (3.2Ghz)를 비교했을 때,

cpu에 비해 gpu가 평균 2.5배, 확실한 조건하에서 고작 14배 빠르다네요.

그러면서 자료 제목?은 "GPU vs CPU 100배 신화는 틀린 것으로 드러났다."

 

뭔가 굉장히 궁색합니다.;;

 

사실 단순비교할 문제는 아니죠.

멀티스레드 프로그래밍이 완벽하게 되어줘야 gpu도 sp빨을 받을텐데 그게 말처럼 쉽게 되는것도 아니고.

 

뭐 어느정도 gpu를 통한 병렬컴퓨팅이 유용하긴하다고 인정했다고 볼 수도 있겠네요.

현재는 gtx480(sp480)이 나와있고, sp512의 gtx485도 나오죠.

gtx280이 저정도이니, 최신 제품으로 단순 계산하면 5배 이상의 성능 차이을 기대할만합니다만,

이게 그렇게 단순히 비교할게 아닌게, i7이랑 비교할게 아니라 제온이랑 비교하는게 더 맞을테니까요.

 

 

Posted by gamma0burst Trackback 0 : Comment 0

댓글을 달아 주세요