Back to Search Start Over

Extending stability beyond CPU millennium

Authors :
John A. Gunnels
Frederick H. Streitz
James N. Glosli
Kyle Caspersen
David F. Richards
Robert E. Rudd
Source :
SC
Publication Year :
2007
Publisher :
ACM, 2007.

Abstract

We report the computational advances that have enabled the first micron-scale simulation of a Kelvin-Helmholtz (KH) instability using molecular dynamics (MD). The advances are in three key areas for massively parallel computation such as on BlueGene/L (BG/L): fault tolerance, application kernel optimization, and highly efficient parallel I/O. In particular, we have developed novel capabilities for handling hardware parity errors and improving the speed of interatomic force calculations, while achieving near optimal I/O speeds on BG/L, allowing us to achieve excellent scalability and improve overall application performance. As a result we have successfully conducted a 2-billion atom KH simulation amounting to 2.8 CPU-millennia of run time, including a single, continuous simulation run in excess of 1.5 CPU-millennia. We have also conducted 9-billion and 62.5-billion atom KH simulations. The current optimized ddcMD code is benchmarked at 115.1 TFlop/s in our scaling study and 103.9 TFlop/s in a sustained science run, with additional improvements ongoing. These improvements enabled us to run the first MD simulations of micron-scale systems developing the KH instability.

Details

Database :
OpenAIRE
Journal :
Proceedings of the 2007 ACM/IEEE conference on Supercomputing
Accession number :
edsair.doi...........ce87207dd2ba703842852d89a0f4f092
Full Text :
https://doi.org/10.1145/1362622.1362700