• DocumentCode
    1987652
  • Title

    Early experiences scaling VMD molecular visualization and analysis jobs on blue waters

  • Author

    Stone, John E. ; Isralewitz, Barry ; Schulten, Klaus

  • Author_Institution
    Beckman Inst., Univ. of Illinois at Urbana-Champaign, Champaign, IL, USA
  • fYear
    2013
  • fDate
    15-16 Aug. 2013
  • Firstpage
    43
  • Lastpage
    50
  • Abstract
    Pataskala molecular dynamics simulations provide a powerful tool for probing the dynamics of cellular processes at atomic and nanosecond resolution not achievable by experimental methods alone. Extraction of details about the dynamics of bimolecular from terabytes of simulation output requires powerful user-extensible molecular analysis and visualization tools. Pataskala simulation trajectories are so large that it is now necessary to perform many analysis and visualization tasks formerly handled by off-site computational facilities in-place on the supercomputer itself. We report ongoing progress on porting, tuning, and scaling up the popular molecular visualization and analysis program VMD on the NSF Blue Waters pet scale supercomputer. We describe key achievements including algorithmic and memory efficiency improvements, hand-vectorization of key CPU algorithms, new and improved GPU analysis and visualization algorithms, and parallel I/O performance results. We evaluate the performance of VMD for user-developed analysis scripts with the TIMELINE trajectory analysis tool in VMD. Finally, we describe the unique capabilities provided by the Cray XK7 GPU-accelerated compute partition of Blue Waters.
  • Keywords
    Cray computers; bioinformatics; cellular biophysics; data visualisation; graphics processing units; input-output programs; molecular biophysics; parallel algorithms; parallel machines; performance evaluation; Cray XK7 GPU-accelerated compute partition; GPU analysis; NSF Blue Waters petascale supercomputer molecular dynamic simulations; TIMELINE trajectory analysis tool; VMD molecular analysis job scaling; VMD molecular visualization job scaling; algorithmic efficiency improvement; atomic resolution; biomolecules dynamics; blue waters; cellular processes dynamics; hand-vectorization; key CPU algorithms; memory efficiency improvement; nanosecond resolution; offsite computational facilities; parallel I-O performance; petascale simulation trajectories; supercomputer; user-developed analysis scripts; Algorithm design and analysis; Analytical models; Biological system modeling; Computational modeling; Dynamic scheduling; Graphics processing units; Trajectory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Extreme Scaling Workshop (XSW), 2013
  • Conference_Location
    Boulder, CO
  • Type

    conf

  • DOI
    10.1109/XSW.2013.10
  • Filename
    6805041