OpenMM 2.0 OpenCL benchmarks

The functionality of OpenMM will (eventually) include everything that one would need to run modern molecular simulation.
POST REPLY
User avatar
David Koes
Posts: 13
Joined: Thu Jan 14, 2010 8:20 am

OpenMM 2.0 OpenCL benchmarks

Post by David Koes » Thu Jul 22, 2010 11:36 am

I did a quick evaluation of OpenMM 2.0/OpenCL/nVidia/ATI and wanted to share the results. I performed a short (100ps) simulation of a small (249 atom) protein with openmm enabled gromacs. I have two high-end video cards, an nVidia GeForce GTX 480 and an ATI Radeon 5970, and an Intel Core i7 3.33GHz 975 CPU. I tried different devices and platforms (using the OPENMM_PLATFORM environment variable). All the latest (non beta) drivers are installed. Here's the results:

Platform Time (s)
nVidia/CUDA 10
nVidia/CUDA/OpenMM1.1 12
nVidia/OpenCL 24
ATI/OpenCL 52
CPU/OpenCL 558

It would be great if other people posted any other benchmarking results to this thread.

User avatar
Peter Eastman
Posts: 2593
Joined: Thu Aug 09, 2007 1:25 pm

RE: OpenMM 2.0 OpenCL benchmarks

Post by Peter Eastman » Thu Jul 22, 2010 3:39 pm

I'm hopeful those OpenCL numbers will get better in the near future. We're working closely with both Nvidia and ATI to understand where the performance problems are coming from. With a combination of OpenMM changes and driver changes, we should be able to match the CUDA numbers.

Peter

POST REPLY