Center for Petascale Computing  
A collaboration led by Laxmikant Kalé (Computer Science) and Duane Johnson (Materials Science and Engineering) on a research theme within IACAT

Biosimulations - NAMD

The parallel software architecture of NAMD was developed over ten years ago, and its scalable design continues to serve the biomedical research community. However, the needs of the scientific driving projects for petascale computing require NAMD to run much faster simulations of moderately-sized systems (350,000 atoms) while also being able to run extremely large systems (70 million atoms) scaled effectively to large numbers of processors. The technological improvements and optimizations to be developed will include the parallel scaling of long-range electrostatics; the optimization of NAMD's memory usage, the implementation of support for parallel input and output, the development of hierarchical and topology-aware load balancing support, the implementation of advanced fault tolerance support, and the improvement of NAMD's usage of multiprocessor nodes. This latter development will exploit recently developed Charm++ features that are only available to applications using a new parallel framework, to which NAMD will be adapted.
 

Investigators: Laxmikant Kale, Klaus Schulten, and Robert Skeel

NAMD Information

NAMD Download

NAMD wiki