SEARCH Events
Event Title: OR
Speaker Last Name:    OR
Year: (yyyy)


Applied Interdisciplinary Mathematics Seminars

EVENT DETAIL

Date:  Friday, January 14, 2011

Title:  Utilizing GPU's for Fast and Flexible Many-Particle Dynamics Simulations

Abstract:  HOOMD-blue is an open source code for performing molecular dynamics and related many-body dynamics simulations on graphics processing units (GPUs). Current GPUs are capable of teraflops of floating-point computation and hundreds of gigabytes per second of memory bandwidth. High demand from the gaming industry and healthy competition among the manufacturers makes GPUs widely available and inexpensive. All calculations in HOOMD-blue, including the neighbor list build, pair force computation, integration, et cetera are performed on the GPU to attain the maximum performance possible. In typical benchmarks, HOOMD-blue on a current generation GPU is about 80-100 times faster than on a single CPU core. This efficient execution is achieved without any lack of generality and a wide variety of capabilities are present in the code, including standard bond, pair, angle, dihedral and improper potentials, along with the common NPT, NVE, NVT, and Brownian dynamics integration routines. All of this functionality is easy to configure via an extremely simple job scripting language. The simulation code is object-oriented, well documented, and easy to modify. In this talk, I present an overview of HOOMD-blue and its capabilities, discuss the GPU algorithms that drive it, and demonstrate the performance that it delivers. Special attention is given to the advantages offered by the latest generation of GPU hardware (GF100).


Speaker:  Joshua Anderson
Institution:  University of Michigan

 

AIM Graduate Program
AIM Seminars
UM Math seminars

   

Department of Mathematics   |   2074 East Hall   |  530 Church Street  
Ann Arbor, MI 48109-1043
Phone: 734.764-0335   |   Fax: 734.763-0937

The page last modified Monday, 25-Jun-2012 15:02:08 EDT
Site errors should be directed to math-webmaster@umich.edu