DPG Phi
Verhandlungen
Verhandlungen
DPG

Regensburg 2013 – scientific programme

Parts | Days | Selection | Search | Updates | Downloads | Help

CPP: Fachverband Chemische Physik und Polymerphysik

CPP 18: Poster: Polymer Dynamics

CPP 18.16: Poster

Tuesday, March 12, 2013, 18:15–20:15, Poster C

POCLMD: A Flexible GPU Accelerated Molecular Dynamics Code — •Chuanfu Luo1 and Jens-Uwe Sommer1,21Leibniz-Institut für Polymerforschung Dresden, Germany — 2Technische Universität Dresden, Germany

Recently, general-purpose computing on Graphics Processing Units (GPU) or coprocessor cards becomes a trend in high performance computing. Many newly built super-computers are equipped with powerful GPUs or coprocessors. Currently, several companies provide high performance accelerating cards and all of them support the open standard OpenCL programing. The code writing in OpenCL can run on multiple-core CPUs, GPUs, and coprocessors without any changes. POCLMD is designed to be a fast, flexible and easy-to-use MD code, which is programed in Python and OpenCL through PyOpenCL [1]. The kernel code written in OpenCL is compiled and loaded on the fly during the running, thus the executing kernel of POCLMD is very small and efficient. Benefited by the powerful template programing of Python, POCLMD can support an easy and flexible way to add some custom potentials without asking users to modify the codes. The first benchmark of LJ liquids shows that the performance of POCLMD can catch up 90% of HOOMD-blue [2] (the fastest CUDA based MD code) on the same NVIDIA's GPUs. The best performance is achieved on an AMD's HD7970 card, on which POCLMD runs over 80 times faster than LAMMPS on a single core Q6600 CPU (2.4GHz). [1] http://mathema.tician.de/software/pyopencl [2] http://codeblue.umich.edu/hoomd-blue/

100% | Mobile Layout | Deutsche Version | Contact/Imprint/Privacy
DPG-Physik > DPG-Verhandlungen > 2013 > Regensburg