• DocumentCode
    1684999
  • Title

    Overcoming scaling challenges in biomolecular simulations across multiple platforms

  • Author

    Bhatelé, Abhinav ; Kumar, Sameer ; Mei, Chao ; Phillips, James C. ; Zheng, Gengbin ; Kalé, Laxmikant V.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Illinois at Urbana-Champaign, Urbana, IL
  • fYear
    2008
  • Firstpage
    1
  • Lastpage
    12
  • Abstract
    NAMD is a portable parallel application for biomolecular simulations. NAMD pioneered the use of hybrid spatial and force decomposition, a technique now used by most scalable programs for biomolecular simulations, including Blue Matter and Desmond developed by IBM and D. E. Shaw respectively. NAMD has been developed using Charm++ and benefits from its adaptive communication- computation overlap and dynamic load balancing. This paper focuses on new scalability challenges in biomolecular simulations: using much larger machines and simulating molecular systems with millions of atoms. We describe new techniques developed to overcome these challenges. Since our approach involves automatic adaptive runtime optimizations, one interesting issue involves dealing with harmful interaction between multiple adaptive strategies. NAMD runs on a wide variety of platforms, ranging from commodity clusters to supercomputers. It also scales to large machines: we present results for up to 65,536 processors on IBM´s Blue Gene/L and 8,192 processors on Cray XT3/XT4. In addition, we present performance results on NCSA´s Abe, SDSC´s DataStar and TACC´s LoneStar cluster, to demonstrate efficient portability. We also compare NAMD with Desmond and Blue Matter.
  • Keywords
    biology computing; molecular biophysics; molecular dynamics method; Blue Gene/L; Charm++; Cray XT3/XT4; NAMD; automatic adaptive runtime optimizations; biomolecular simulations; dynamic load balancing; force decomposition; scaling challenges; Application software; Biological system modeling; Biological systems; Chaotic communication; Computational modeling; Computer science; Computer simulation; Load management; Nanobioscience; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing, 2008. IPDPS 2008. IEEE International Symposium on
  • Conference_Location
    Miami, FL
  • ISSN
    1530-2075
  • Print_ISBN
    978-1-4244-1693-6
  • Electronic_ISBN
    1530-2075
  • Type

    conf

  • DOI
    10.1109/IPDPS.2008.4536317
  • Filename
    4536317