|
|
|
|
구성 |
|
H/W |
* Quad-Core Xeon: SuperMicro™ IR7035A-iT
항목 |
품명 |
개수 |
CPU |
Intel™ Xeon E5345 (2.33GHz/L2:8MB/ FSB:1333MHz/Quad-Core) |
2 |
MEMORY |
2GB FB-DIMM (Fully Buffered) |
8 |
M/B |
SuperMicro™ X7DAE |
1 |
* Quad-Core Opteron: SuperMicro™ 1021M-T2B
항목 |
품명 |
개수 |
CPU |
AMD™ Opteron 2347 (1.9GHz/L2:2MB/L3:2MB/ FSB:1000MHz/Quad-Core) |
2 |
MEMORY |
2GB DDR2 REG/ECC |
8 |
M/B |
SuperMicro™ H8DMR-i2 |
1 |
|
|
|
S/W |
항목 |
품명 |
비고 |
O/S |
CentOS 4.4 x86_64 |
GPL기반 Linux 배포본 |
Kernel |
2.6.9-42.ELsmp |
RedHat Patch Version |
Compiler |
GNU 3.4.6, PGI™ 7.1.1 |
C, C++, Fortran(77, 90) 지원 |
MPI Library |
Mpich2 1.0.6 |
|
BLAS |
GotoBLAS 1.19 |
|
※ PGI™의 제품은 Demo License
|
Linpack(xhpl) 성능측정 |
|
이론성능
1. Intel™ Xeon E5345 = 2.33GHz * 4(Core개수) * 4(ops) * 2(CPU개수) = 74.56 GFlops
2. AMD™ Opteron 2347 = 1.9GHz * 4(Core개수) * 4(ops) * 2(CPU개수) = 60.80 GFlops
|
|
|
xhpl 설치 : HPL1.0a + GotoBLAS-1.19 + mpich2-1.0.6 + PGI-7.1.1_x86-64 |
|
|
실측성능
1. Intel™ Xeon E5345 = 51.86 GFlops (효율 : 69.555%)
2. AMD™ Opteron 2347 = 47.83 GFlops (효율 : 78.668%)
|
|
사용자 Application 성능측정 |
[ LAMMPS응용 해석 예 ]
|
Application : LAMMPS (Large-scale Atomic/Molecular Massively Parallel Simulator) |
|
측정방법 : 각 컴퓨터에 22Oct07 버전의 LAMMPS를 설치하고, 패키지에 포함된
bench/in.chain파일의 run항목을 30000으로 변경하여 각 컴퓨터에서
다음과 같이 실행하여 수행시간 비교
$ time mpirun -np 8 ./lmp_mpi < ./in.chain
|
|
측정결과
1. Intel™ Xeon E5345 : 2m3.912s
2. AMD™ Opteron 2347 : 2m34.074s
|
|
결론 |
|
linpack 측정결과는 AMD™ Opteron 2347의 효율이 높게 나왔으며, LAMMPS의 경우는
클럭대비성능으로 봤을때 Intel™ Xeon E5345이 더 빠른 수행시간을 보여줌.
linpack의 경우, 일반적으로 메모리의 사용량이 100%에 육박하는 시점에서 최고성능이
나오므로, CPU-메모리간 제어방식이 다른 두 제품의 차이가 효율의 차이를 보인것으로
판단되며, LAMMPS의 경우는 전체 메모리의 1/3도 되지 않는 사용량을 보이는 것으로
보아, CPU의 클럭 및 시스템 버스의 속도가 빠른 제품이 우위를 보인것으로 판단됨.
|
|
|
|