Massively Parallel Molecular Dynamics Using Adaptive Weighted Ensemble Badi’ Abdul-Wahid PI: Jesús A. Izaguirre CCL Workshop 2013.

Slides:



Advertisements
Similar presentations
1 Real-World Barriers to Scaling Up Scientific Applications Douglas Thain University of Notre Dame Trends in HPDC Workshop Vrije University, March 2012.
Advertisements

SkewReduce YongChul Kwon Magdalena Balazinska, Bill Howe, Jerome Rolia* University of Washington, *HP Labs Skew-Resistant Parallel Processing of Feature-Extracting.
Formulation of an algorithm to implement Lowe-Andersen thermostat in parallel molecular simulation package, LAMMPS Prathyusha K. R. and P. B. Sunil Kumar.
Atomistic vs. Coarse Grained Simulations all atoms vs. four-to-one mapping long range vs. short range interactions only quantitative vs. semi-quantitative.
SAN DIEGO SUPERCOMPUTER CENTER Blue Gene for Protein Structure Prediction (Predicting CASP Targets in Record Time) Ross C. Walker.
Computational Mathematics: Accelerating the Discovery of Science Juan Meza Lawrence Berkeley National Laboratory
DV/dt : Accelerating the Rate of Progress Towards Extreme Scale Collaborative Science Miron Livny (UW), Ewa Deelman (USC/ISI), Douglas Thain (ND), Frank.
Anatoly B. Kolomeisky Department of Chemistry MECHANISMS AND TOPOLOGY DETERMINATION OF COMPLEX NETWORKS FROM FIRST-PASSAGE THEORETICAL APPROACH.
WS-VLAM: Towards a Scalable Workflow System on the Grid V. Korkhov, D. Vasyunin, A. Wibisono, V. Guevara-Masis, A. Belloum Institute.
Scaling Up Without Blowing Up Douglas Thain University of Notre Dame.
David Hoover Scientific Computing Branch, Division of Computer System Services CIT, NIH Swarms and Bundles: Bioinformatics and Biostatistics on Biowulf.
1 Condor Compatible Tools for Data Intensive Computing Douglas Thain University of Notre Dame Condor Week 2011.
Atomistic Protein Folding Simulations on the Submillisecond Timescale Using Worldwide Distributed Computing Qing Lu CMSC 838 Presentation.
An Introduction to Grid Computing Research at Notre Dame Prof. Douglas Thain University of Notre Dame
Introduction to Makeflow Li Yu University of Notre Dame 1.
Molecular Dynamics and Normal Mode Analysis of WW domain Santanu Chatterjee 1, Christopher Sweet 1, Tao Peng 2, John Zintsmaster 2, Brian Wilson 2, Jesus.
Structure Learning for Inferring a Biological Pathway Charles Vaske Stuart Lab.
Building Scalable Applications on the Cloud with Makeflow and Work Queue Douglas Thain and Patrick Donnelly University of Notre Dame Science Cloud Summer.
Dr Stewart Hay, CEO | | (03) www.therapeuticinnovation.com.au.
Elastic Applications in the Cloud Dinesh Rajan University of Notre Dame CCL Workshop, June 2012.
Massively Parallel Ensemble Methods Using Work Queue Badi’ Abdul-Wahid Department of Computer Science University of Notre Dame CCL Workshop 2012.
Programming Distributed Systems with High Level Abstractions Douglas Thain University of Notre Dame 23 October 2008.
Toward a Common Model for Highly Concurrent Applications Douglas Thain University of Notre Dame MTAGS Workshop 17 November 2013.
Appraisal and Data Mining of Large Size Complex Documents Rob Kooper, William McFadden and Peter Bajcsy National Center for Supercomputing Applications.
Young Suk Moon Chair: Dr. Hans-Peter Bischof Reader: Dr. Gregor von Laszewski Observer: Dr. Minseok Kwon 1.
Introduction to Work Queue Applications CSE – Cloud Computing – Fall 2014 Prof. Douglas Thain.
Building Scalable Scientific Applications using Makeflow Dinesh Rajan and Douglas Thain University of Notre Dame.
The Cooperative Computing Lab  We collaborate with people who have large scale computing problems in science, engineering, and other fields.  We operate.
Introduction to Scalable Programming using Work Queue Dinesh Rajan and Ben Tovar University of Notre Dame October 10, 2013.
1 Computational Abstractions: Strategies for Scaling Up Applications Douglas Thain University of Notre Dame Institute for Computational Economics University.
Experiments in computer science Emmanuel Jeannot INRIA – LORIA Aleae Kick-off meeting April 1st 2009.
Introduction to Work Queue Applications Applied Cyberinfrastructure Concepts Course University of Arizona 2 October 2014 Douglas Thain and Nicholas Hazekamp.
Molecular modeling of protein-ligand interactions: Detailed simulations of a biotin-streptavidin complex Prof. Terry P. Lybrand Vanderbilt University Center.
1 Scripting Workflows with the Application Hosting Environment Stefan Zasada University College London.
Pascucci-1 Valerio Pascucci Director, CEDMAV Professor, SCI Institute & School of Computing Laboratory Fellow, PNNL Massive Data Management, Analysis,
Bioinformatics: Practical Application of Simulation and Data Mining Markov Modeling II Prof. Corey O’Hern Department of Mechanical Engineering Department.
Building Scalable Scientific Applications with Work Queue Douglas Thain and Dinesh Rajan University of Notre Dame Applied Cyber Infrastructure Concepts.
Workshop BigSim Large Parallel Machine Simulation Presented by Eric Bohm PPL Charm Workshop 2004.
ARCHES: GPU Ray Tracing I.Motivation – Emergence of Heterogeneous Systems II.Overview and Approach III.Uintah Hybrid CPU/GPU Scheduler IV.Current Uintah.
By Jeff Dean & Sanjay Ghemawat Google Inc. OSDI 2004 Presented by : Mohit Deopujari.
Bioinformatics: Practical Application of Simulation and Data Mining Markov Modeling I Prof. Corey O’Hern Department of Mechanical Engineering Department.
Introduction to Scalable Programming using Work Queue Dinesh Rajan and Mike Albrecht University of Notre Dame October 24 and November 7, 2012.
I NSTITUTE for G ENOMIC B IOLOGY Nathan D. Price Department of Chemical and Biomolecular Engineering Center for Biophysics and Computational Biology Institute.
MSc in High Performance Computing Computational Chemistry Module Parallel Molecular Dynamics (i) Bill Smith CCLRC Daresbury Laboratory
Efficient Partitioning of Fragment Shaders for Multiple-Output Hardware Tim Foley Mike Houston Pat Hanrahan Computer Graphics Lab Stanford University.
Building Scalable Elastic Applications using Work Queue Dinesh Rajan and Douglas Thain University of Notre Dame Tutorial at CCGrid, May Delft,
Ontology Driven Data Collection for EuPathDB Jie Zheng, Omar Harb, Chris Stoeckert Center for Bioinformatics, University of Pennsylvania.
Demonstration of Scalable Scientific Applications Peter Sempolinski and Dinesh Rajan University of Notre Dame.
Building Scalable Scientific Applications with Work Queue Douglas Thain and Dinesh Rajan University of Notre Dame Applied Cyber Infrastructure Concepts.
Lecture 14: Advanced Conformational Sampling Dr. Ronald M. Levy Statistical Thermodynamics.
Performing Fault-tolerant, Scalable Data Collection and Analysis James Jolly University of Wisconsin-Madison Visualization and Scientific Computing Dept.
Introduction to Makeflow and Work Queue Nicholas Hazekamp and Ben Tovar University of Notre Dame XSEDE 15.
Instrumenting Badi Abdul-Wahid, RJ Nowling CSE Operating Systems Professor Striegel.
Volunteer Computing and BOINC
Engineering (Richard D. Braatz and Umberto Ravaioli)
Parastou Sadatmousavi§, & Ross C. Walker*
The Accelerated Weighted Ensemble
Integrated genome analysis using
Part I Status of GATE-related projects (Clermont-Ferrand; May 2017)
Saliency detection Donghun Yeo CV Lab..
COMP61011 : Machine Learning Ensemble Models
The Rensselaer Polytechnic Institute Computational Dynamics Laboratory
The Chong Group Computational Molecular Biophysics Molecular switches
Theoretical and Computational Biophysics Group
Scientific Discovery via Visualization Using Accelerated Computing
EE 472 – Embedded Systems Dr. Shwetak Patel.
What’s New in Work Queue
Creating Custom Work Queue Applications
Parallel Exact Stochastic Simulation in Biochemical Systems
Welcome to (HT)Condor Week #19 (year 34 of our project)
Presentation transcript:

Massively Parallel Molecular Dynamics Using Adaptive Weighted Ensemble Badi’ Abdul-Wahid PI: Jesús A. Izaguirre CCL Workshop 2013

Proteins Active β-2 Adrenergic Receptor bound to G-Protein (3sn6) Proteosome (1l5q) HIV-1 Protease with drug (1hxb) Antibody (1igt)

WW Domain Dominant Pathways 3

Molecular Dynamics 4

Many Complex Pathways 5 Lane et al Curr. Opin. Struct. Biol. 23

Scaling

Pathways not simple 8 Bowman et al PNAS 107

Want to Sample Rare Events 9

Accelerated Weighted Ensemble 10 10,000s of walkers of iterations Resampling: ensures correct statistics - walkers are weighted - walkers are merged/split Colors allow rates to be calculated

AWE-WQ 11 Merge, Split, Reweight Run Walkers Submit BarrierBarrier BarrierBarrier

How does WQ enable AWE?

Heterogeneous Resources 13

Elasticity for Performance and Fault-Tolerance Without Task ReplicationWith Task Replication 14

Some Numbers 3 million+ tasks executed 600+ years of CPU time 8 months wall time Aggregate 1 μs/day achievable 1.5+ ms simulation time sustained workers

Study of WW using AWE-WQ Long Trajectory (input) AWE-WQ Folding Rate (output) 16

Future Work Support for explicit solvent simulations Improved cell discovery and partitioning Incorporate improvements to Work Queue – GPU scheduling – very tricky! – Scheduling of multicore programs – Hierarchical Work Queue

Acknowledgements Lab – Prof. Jesús A. Izaguirre – Dr. Chris Sweet – Haoyun Feng – Kevin Kastner – Yong Hwan Kim – Ronald Nowling – James Sweet Collaborators: – Prof. Douglas Thain – Prof. Eric Darve (Stanford) – Dr. Ronan Costaouec (Stanford) – Dinesh Rajan – Li Yu Funding: – NSF CCF , NIH 1R01 GM , NIH 7R01 AI Resources: – Notre Dame Center for Research Computing – Stanford Institute for Computation and Mathematical Engineering 18

Feature Requests