신규 서버를 도입한 이후에 성능이 예전만 못하다!!
돈들여 구입했는데,, 예전만 못하다면,, 실망이 이만 저만이 아니죠..
분명히 최근에 나온 신규 서버이고,,
Intel에서 CPU의 성능이 월등히 좋아졌다고 하는데,,
2년전에 도입한 서버보다도 성능이 떨어지다니!!!
여기서 잠깐,,,
성능비교 환경을 잠깐 살펴보죠..
1. CPU
OLD : Intel 3000-series "Conroe" 3070 (2.66GHz Dual-core, 4MB L2 Cache, 1066MHz FSB)
NEW : Intel 5500-series "Nehalem-EP" (Gainestown) E5504 (2.0GHz Quad-core, 4MB L3 Cache)
2. Application
User Developed MPI Program. USE 4 cores
아~~~ 눈물이 앞을 가립니다.
Dual-core <--> Quad-core
"Conroe" <--> "Nehalem-EP"
어느것 하나 떨어지는 것이 없는데,, 왜 성능이 떨어지는 것입니까????
이것이 바로 성능 비교의 오류입니다.
사용하는 application은 MPI 프로그램으로 CPU를 많이 사용합니다.
비교에 사용된 core 개수는 OLD / NEW 모두 4 core를 사용했습니다.
4 core를 사용할 경우 초당 부동소수점 연산 (FLOPS)를 이론치는,,
Rpeak (OLD) = 2.66 * 4 cores * 4 = 42.56
Rpeak (NEW) = 2.0 * 4 cores * 4 = 32
같은 core를 사용할 경우 성능을 좌우하는 것은 CPU Clock 입니다.
Clock 이 낮으므로,, 신규 서버의 성능이 당연히 떨어질 수 밖에 없습니다.
당연한 것 때문에,, 고민하는 분이,,, 앞으로는 안계시길...
'Rocks' 카테고리의 다른 글
Rocks 5.3에서 samba 서버 사용시 iptables 설정 (1) | 2009.11.20 |
---|---|
SGE error: ending connection before all data received (0) | 2009.11.17 |
Install Intel Fortran Compiler and MPI Library on Rocks 5.1 (0) | 2009.06.23 |
Rocks 설치 중 네트워크 연결 실패 (0) | 2009.06.21 |
PXE-E32: TFTP open timeout (0) | 2009.06.21 |