Debugging High-Performance Computing Applications at Massive Scales.

Gespeichert in:
Bibliographische Detailangaben
Titel: Debugging High-Performance Computing Applications at Massive Scales.
Autoren: LAGUNA, IGNACIO, AHN, DONG H., DE SUPINSKI, BRONIS R., GAMBLIN, TODD, LEE, GREGORY L., SCHULZ, MARTIN, BAGCHI, SAURABH, KULKARNI, MILIND, BOWEN ZHOU, ZHEZHE CHEN, FENG QIN
Quelle: Communications of the ACM; Sep2015, Vol. 58 Issue 9, p72-81, 10p
Schlagwörter: HIGH performance computing, DEBUGGING, COMPUTER simulation, COMPUTER software testing, PARALLEL programs (Computer programs), ALGORITHMS, ELECTRONIC data processing, MATHEMATICAL models, MATHEMATICAL programming
Abstract: The article focuses on debugging high-performance computing (HPC) applications. It is noted that these applications can run long numerical simulations which model the real world. The numerical correctness and software reliability of these applications is very important for scientists. Debugging parallel programs is much more difficult compared to debugging serial programs. According to the authors, dynamic analysis tools and algorithms which match an application's input and number of compute nodes allow programmers identify the root cause of bugs. INSET: Real-World Debugging Case.
Datenbank: Complementary Index
Beschreibung
Abstract:The article focuses on debugging high-performance computing (HPC) applications. It is noted that these applications can run long numerical simulations which model the real world. The numerical correctness and software reliability of these applications is very important for scientists. Debugging parallel programs is much more difficult compared to debugging serial programs. According to the authors, dynamic analysis tools and algorithms which match an application's input and number of compute nodes allow programmers identify the root cause of bugs. INSET: Real-World Debugging Case.
ISSN:00010782
DOI:10.1145/2667219