Benchmarks of CUDA enabled Gromacs
Posted: Wed May 26, 2010 1:14 am
Hi All
I did some benchmarks of the CUDA enabled Gromacs, and the results were quite disappointing, as you can see below. The price/performance ratio of the GPU is (very!) inferior. I am nowhere near the 10-20x speedup, that has been reported. Does anyone have a test system available, which shows good performance on the GPU?
Cheers,
Esben
System:
Protein in water
58339 atoms
NVE
temp = 305 K
pbc
no electrostatic cutoffs
1 CPU core (Intel(R) Xeon(R)X5450@3.00GHz)
start: 2010-05-11 11:11
end: 2010-05-11 13:11
wall time: 120 min = 2.00 h
frames: 408
time: 40.8 ps
speed: 20.4 ps/h
normalized: 1.00x
4 CPU cores (Intel(R) Xeon(R)X5450@3.00GHz)
start: 2010-05-11 11:23
end: 2010-05-11 11:43
wall time: 20 min = 0.333 h
frames: 241
time: 24.1 ps
speed: 72.3 ps/h
normalized: 3.54x
CUDA, Nvidia Quadro FX5800
start: 2010-05-11 15:17
end: 2010-05-11 11:02
wall time: 1185 min = 19.75 h
frames: 5802
time: 580.2 ps
speed: 29.4 ps/h
normalized: 1.44x
I did some benchmarks of the CUDA enabled Gromacs, and the results were quite disappointing, as you can see below. The price/performance ratio of the GPU is (very!) inferior. I am nowhere near the 10-20x speedup, that has been reported. Does anyone have a test system available, which shows good performance on the GPU?
Cheers,
Esben
System:
Protein in water
58339 atoms
NVE
temp = 305 K
pbc
no electrostatic cutoffs
1 CPU core (Intel(R) Xeon(R)X5450@3.00GHz)
start: 2010-05-11 11:11
end: 2010-05-11 13:11
wall time: 120 min = 2.00 h
frames: 408
time: 40.8 ps
speed: 20.4 ps/h
normalized: 1.00x
4 CPU cores (Intel(R) Xeon(R)X5450@3.00GHz)
start: 2010-05-11 11:23
end: 2010-05-11 11:43
wall time: 20 min = 0.333 h
frames: 241
time: 24.1 ps
speed: 72.3 ps/h
normalized: 3.54x
CUDA, Nvidia Quadro FX5800
start: 2010-05-11 15:17
end: 2010-05-11 11:02
wall time: 1185 min = 19.75 h
frames: 5802
time: 580.2 ps
speed: 29.4 ps/h
normalized: 1.44x