19
Benchmarking and Tuning the GROMACS Molecular Dynamics Package on Beowulf Clusters Charles Peck, Josh Hursey, Josh McCoy Earlham College, Indiana University

Benchmarking and Tuning the GROMACS Molecular Dynamics Package on Beowulf Clusters Charles Peck, Josh Hursey, Josh McCoy Earlham College, Indiana University

Embed Size (px)

Citation preview

Page 1: Benchmarking and Tuning the GROMACS Molecular Dynamics Package on Beowulf Clusters Charles Peck, Josh Hursey, Josh McCoy Earlham College, Indiana University

Benchmarking and Tuning the GROMACS Molecular Dynamics Package on Beowulf Clusters

Benchmarking and Tuning the GROMACS Molecular Dynamics Package on Beowulf Clusters

Charles Peck, Josh Hursey, Josh McCoyEarlham College, Indiana University

Charles Peck, Josh Hursey, Josh McCoyEarlham College, Indiana University

Page 2: Benchmarking and Tuning the GROMACS Molecular Dynamics Package on Beowulf Clusters Charles Peck, Josh Hursey, Josh McCoy Earlham College, Indiana University

Stanford UniversityStanford University

Safe PassageSafe PassageCommunications, IncCommunications, Inc

Page 3: Benchmarking and Tuning the GROMACS Molecular Dynamics Package on Beowulf Clusters Charles Peck, Josh Hursey, Josh McCoy Earlham College, Indiana University

A Bit of HistoryA Bit of History

Page 4: Benchmarking and Tuning the GROMACS Molecular Dynamics Package on Beowulf Clusters Charles Peck, Josh Hursey, Josh McCoy Earlham College, Indiana University

Pre- 300 B.C.Babylonians

1632John Napier

1820’sCharles Babbage

1944Harvard Mark I

1939-44Konrad Zuse

1960sIntegrated Circuit

Page 5: Benchmarking and Tuning the GROMACS Molecular Dynamics Package on Beowulf Clusters Charles Peck, Josh Hursey, Josh McCoy Earlham College, Indiana University

Gordon Moore’s LawGordon Moore’s LawThe number of transistors, per square inch, on The number of transistors, per square inch, on

integrated circuits will double every 18 integrated circuits will double every 18 months for the foreseeable future.months for the foreseeable future.

The number of transistors, per square inch, on The number of transistors, per square inch, on integrated circuits will double every 18 integrated circuits will double every 18

months for the foreseeable future.months for the foreseeable future.

Year Year Memory Contents Physical SizeMemory Contents Physical Size

19501950 32 Bytes One Short Sentence Phone Booth 32 Bytes One Short Sentence Phone Booth

19751975 640 Kbytes 200 Page Thesis Shoe Box 640 Kbytes 200 Page Thesis Shoe Box

20002000 256 Mbytes 300 Books Credit Card 256 Mbytes 300 Books Credit Card

20302030 Approximately the size of a human brain [storage only] Approximately the size of a human brain [storage only]

Year Year Memory Contents Physical SizeMemory Contents Physical Size

19501950 32 Bytes One Short Sentence Phone Booth 32 Bytes One Short Sentence Phone Booth

19751975 640 Kbytes 200 Page Thesis Shoe Box 640 Kbytes 200 Page Thesis Shoe Box

20002000 256 Mbytes 300 Books Credit Card 256 Mbytes 300 Books Credit Card

20302030 Approximately the size of a human brain [storage only] Approximately the size of a human brain [storage only]

Page 6: Benchmarking and Tuning the GROMACS Molecular Dynamics Package on Beowulf Clusters Charles Peck, Josh Hursey, Josh McCoy Earlham College, Indiana University

High Performance ComputingHigh Performance ComputingHigh Performance ComputingHigh Performance Computing

Parallel ProcessingParallel Processing

Page 7: Benchmarking and Tuning the GROMACS Molecular Dynamics Package on Beowulf Clusters Charles Peck, Josh Hursey, Josh McCoy Earlham College, Indiana University

Top500 List First 40 [Rmax via LINPACK]

Top500 List First 40 [Rmax via LINPACK]

Page 8: Benchmarking and Tuning the GROMACS Molecular Dynamics Package on Beowulf Clusters Charles Peck, Josh Hursey, Josh McCoy Earlham College, Indiana University

Top500 List Clusters Marked by Green DotsGreen Dots

Top500 List Clusters Marked by Green DotsGreen Dots

Page 9: Benchmarking and Tuning the GROMACS Molecular Dynamics Package on Beowulf Clusters Charles Peck, Josh Hursey, Josh McCoy Earlham College, Indiana University

Beowulf ClustersBeowulf Clusters

Page 10: Benchmarking and Tuning the GROMACS Molecular Dynamics Package on Beowulf Clusters Charles Peck, Josh Hursey, Josh McCoy Earlham College, Indiana University
Page 11: Benchmarking and Tuning the GROMACS Molecular Dynamics Package on Beowulf Clusters Charles Peck, Josh Hursey, Josh McCoy Earlham College, Indiana University

Computational ScienceComputational Science

Page 12: Benchmarking and Tuning the GROMACS Molecular Dynamics Package on Beowulf Clusters Charles Peck, Josh Hursey, Josh McCoy Earlham College, Indiana University
Page 13: Benchmarking and Tuning the GROMACS Molecular Dynamics Package on Beowulf Clusters Charles Peck, Josh Hursey, Josh McCoy Earlham College, Indiana University

Protein Folding &Molecular Dynamics

Protein Folding &Molecular Dynamics

Page 14: Benchmarking and Tuning the GROMACS Molecular Dynamics Package on Beowulf Clusters Charles Peck, Josh Hursey, Josh McCoy Earlham College, Indiana University

QuickTime™ and aYUV420 codec decompressor

are needed to see this picture.

Page 15: Benchmarking and Tuning the GROMACS Molecular Dynamics Package on Beowulf Clusters Charles Peck, Josh Hursey, Josh McCoy Earlham College, Indiana University

Performance:Benchmarking & Tuning

Methodology

Performance:Benchmarking & Tuning

Methodology

Page 16: Benchmarking and Tuning the GROMACS Molecular Dynamics Package on Beowulf Clusters Charles Peck, Josh Hursey, Josh McCoy Earlham College, Indiana University

WeatherDuckWeatherDuck

Page 17: Benchmarking and Tuning the GROMACS Molecular Dynamics Package on Beowulf Clusters Charles Peck, Josh Hursey, Josh McCoy Earlham College, Indiana University

GROMACS: LayersGROMACS: Layers

1. GROMACS2. FFTW3. LAM-MPI4. OS: Linux5. Network Layer

1. GROMACS2. FFTW3. LAM-MPI4. OS: Linux5. Network Layer

Page 18: Benchmarking and Tuning the GROMACS Molecular Dynamics Package on Beowulf Clusters Charles Peck, Josh Hursey, Josh McCoy Earlham College, Indiana University

Conclusion

http://cluster.earlham.edu

Conclusion

http://cluster.earlham.edu

Page 19: Benchmarking and Tuning the GROMACS Molecular Dynamics Package on Beowulf Clusters Charles Peck, Josh Hursey, Josh McCoy Earlham College, Indiana University

QuestionsQuestions