Multi-GPU MD Simulations using LAMMPS on eStella · Online LAMMPS / NAMD Simulation capability on...

18
Multi-GPU MD Simulations using LAMMPS on eStella Greg Scantlen, COO Creative Consultants LLC and Christian Trott, University of Technology - Ilmenau

Transcript of Multi-GPU MD Simulations using LAMMPS on eStella · Online LAMMPS / NAMD Simulation capability on...

Page 1: Multi-GPU MD Simulations using LAMMPS on eStella · Online LAMMPS / NAMD Simulation capability on our eStella GPU-cluster Easy as 1-2-3 1. Submit a script, specify number of nodes,

Multi-GPU MD Simulations using LAMMPS on eStella Greg Scantlen, COO Creative Consultants LLC

and

Christian Trott, University of Technology - Ilmenau

Page 2: Multi-GPU MD Simulations using LAMMPS on eStella · Online LAMMPS / NAMD Simulation capability on our eStella GPU-cluster Easy as 1-2-3 1. Submit a script, specify number of nodes,

Creative Consultants LLC

Supplier to Los Alamos and Sandia National Labs since 1986

Custom Systems with Haptics and Stereoscopic Display

Dedicated effort towards better GPU cluster capability

Page 3: Multi-GPU MD Simulations using LAMMPS on eStella · Online LAMMPS / NAMD Simulation capability on our eStella GPU-cluster Easy as 1-2-3 1. Submit a script, specify number of nodes,

Stereoscopic Computational Microscope

Page 4: Multi-GPU MD Simulations using LAMMPS on eStella · Online LAMMPS / NAMD Simulation capability on our eStella GPU-cluster Easy as 1-2-3 1. Submit a script, specify number of nodes,

Interactive Stereoscopic MD with Haptics

Page 5: Multi-GPU MD Simulations using LAMMPS on eStella · Online LAMMPS / NAMD Simulation capability on our eStella GPU-cluster Easy as 1-2-3 1. Submit a script, specify number of nodes,

Remote Stereo Haptic-Interactive Workstation via VirtualGL link to Cluster in

Munich, DE

Page 6: Multi-GPU MD Simulations using LAMMPS on eStella · Online LAMMPS / NAMD Simulation capability on our eStella GPU-cluster Easy as 1-2-3 1. Submit a script, specify number of nodes,

Creative Consultants LLC

MD Ecosystem

STELLETTO Deskside Supercomputing Power

STELLA GPU-Embedded Scalable Supercomputing

eSTELLA Online MD Simulation Capability

Page 7: Multi-GPU MD Simulations using LAMMPS on eStella · Online LAMMPS / NAMD Simulation capability on our eStella GPU-cluster Easy as 1-2-3 1. Submit a script, specify number of nodes,

LAMMPSCUDA

• Fast: x5 – x14 per node Speedup

• User-friendly: use existing LAMMPS scripts

• Comprehensive: 26 force fields, long range coulomb, all bonded interactions of LAMMPS

• Scalable: use hundreds of GPUs

Page 8: Multi-GPU MD Simulations using LAMMPS on eStella · Online LAMMPS / NAMD Simulation capability on our eStella GPU-cluster Easy as 1-2-3 1. Submit a script, specify number of nodes,

Workflow

Page 9: Multi-GPU MD Simulations using LAMMPS on eStella · Online LAMMPS / NAMD Simulation capability on our eStella GPU-cluster Easy as 1-2-3 1. Submit a script, specify number of nodes,

Nvidia GTX 470 vs Intel i7 950

Page 10: Multi-GPU MD Simulations using LAMMPS on eStella · Online LAMMPS / NAMD Simulation capability on our eStella GPU-cluster Easy as 1-2-3 1. Submit a script, specify number of nodes,

Multi-GPU Scaling

NCSA Lincoln192 nodes2x Intel X53002x C1060 SDR Infiniband

Page 11: Multi-GPU MD Simulations using LAMMPS on eStella · Online LAMMPS / NAMD Simulation capability on our eStella GPU-cluster Easy as 1-2-3 1. Submit a script, specify number of nodes,

Billion particle Lennard Jones

Page 12: Multi-GPU MD Simulations using LAMMPS on eStella · Online LAMMPS / NAMD Simulation capability on our eStella GPU-cluster Easy as 1-2-3 1. Submit a script, specify number of nodes,

Communication Limits

Page 13: Multi-GPU MD Simulations using LAMMPS on eStella · Online LAMMPS / NAMD Simulation capability on our eStella GPU-cluster Easy as 1-2-3 1. Submit a script, specify number of nodes,
Page 14: Multi-GPU MD Simulations using LAMMPS on eStella · Online LAMMPS / NAMD Simulation capability on our eStella GPU-cluster Easy as 1-2-3 1. Submit a script, specify number of nodes,

“Duplex” QDR InfiniBand

Page 15: Multi-GPU MD Simulations using LAMMPS on eStella · Online LAMMPS / NAMD Simulation capability on our eStella GPU-cluster Easy as 1-2-3 1. Submit a script, specify number of nodes,

eStella InfiniBand Tree

Page 16: Multi-GPU MD Simulations using LAMMPS on eStella · Online LAMMPS / NAMD Simulation capability on our eStella GPU-cluster Easy as 1-2-3 1. Submit a script, specify number of nodes,

eStella

Online LAMMPS / NAMD Simulation capability on our eStella GPU-cluster

Easy as 1-2-3

1. Submit a script, specify number of nodes, email address

2. eStella will queue and run Simulation

3. You will be emailed a link to Log file, Results, Dump File

Page 17: Multi-GPU MD Simulations using LAMMPS on eStella · Online LAMMPS / NAMD Simulation capability on our eStella GPU-cluster Easy as 1-2-3 1. Submit a script, specify number of nodes,

eStella

eStella users would be pre-charged on a points system based on wall time.

Each user would pay a one-time subscription fee, and maintain credit in their account to pay for the job they would like to submit.

Each job creates a log, error and result files under the user account.

Page 18: Multi-GPU MD Simulations using LAMMPS on eStella · Online LAMMPS / NAMD Simulation capability on our eStella GPU-cluster Easy as 1-2-3 1. Submit a script, specify number of nodes,

THANKS FOR LISTENING!

www.creativec.com

www.tu-ilmenau.de/lammpscuda