Debugging High-Performance Computing Applications at Massive Scales.
Saved in:
| Title: | Debugging High-Performance Computing Applications at Massive Scales. |
|---|---|
| Authors: | LAGUNA, IGNACIO1,2,3 ilaguna@llnl.gov, AHN, DONG H.4 ahn1@llnl.gov, DE SUPINSKI, BRONIS R.5 bronis@llnl.gov, GAMBLIN, TODD tgamblin@llnl.gov, LEE, GREGORY L.5 lee218@llnl.gov, SCHULZ, MARTIN4,6 schulzm@llnl.gov, BAGCHI, SAURABH7 sbagchi@purdue.edu, KULKARNI, MILIND8 milind@purdue.edu, BOWEN ZHOU9 bwzhou@gmail.com, ZHEZHE CHEN10 zhezhec@twitter.com, FENG QIN11 qin@cse.ohio-state.edu |
| Source: | Communications of the ACM. Sep2015, Vol. 58 Issue 9, p72-81. 10p. |
| Subjects: | 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. |
| Database: | Engineering Source |
| FullText | Links: – Type: pdflink Text: Availability: 0 |
|---|---|
| Header | DbId: egs DbLabel: Engineering Source An: 109256718 AccessLevel: 6 PubType: Periodical PubTypeId: serialPeriodical PreciseRelevancyScore: 0 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: Debugging High-Performance Computing Applications at Massive Scales. – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22LAGUNA%2C+IGNACIO%22">LAGUNA, IGNACIO</searchLink><relatesTo>1,2,3</relatesTo><i> ilaguna@llnl.gov</i><br /><searchLink fieldCode="AR" term="%22AHN%2C+DONG+H%2E%22">AHN, DONG H.</searchLink><relatesTo>4</relatesTo><i> ahn1@llnl.gov</i><br /><searchLink fieldCode="AR" term="%22DE+SUPINSKI%2C+BRONIS+R%2E%22">DE SUPINSKI, BRONIS R.</searchLink><relatesTo>5</relatesTo><i> bronis@llnl.gov</i><br /><searchLink fieldCode="AR" term="%22GAMBLIN%2C+TODD%22">GAMBLIN, TODD</searchLink><i> tgamblin@llnl.gov</i><br /><searchLink fieldCode="AR" term="%22LEE%2C+GREGORY+L%2E%22">LEE, GREGORY L.</searchLink><relatesTo>5</relatesTo><i> lee218@llnl.gov</i><br /><searchLink fieldCode="AR" term="%22SCHULZ%2C+MARTIN%22">SCHULZ, MARTIN</searchLink><relatesTo>4,6</relatesTo><i> schulzm@llnl.gov</i><br /><searchLink fieldCode="AR" term="%22BAGCHI%2C+SAURABH%22">BAGCHI, SAURABH</searchLink><relatesTo>7</relatesTo><i> sbagchi@purdue.edu</i><br /><searchLink fieldCode="AR" term="%22KULKARNI%2C+MILIND%22">KULKARNI, MILIND</searchLink><relatesTo>8</relatesTo><i> milind@purdue.edu</i><br /><searchLink fieldCode="AR" term="%22BOWEN+ZHOU%22">BOWEN ZHOU</searchLink><relatesTo>9</relatesTo><i> bwzhou@gmail.com</i><br /><searchLink fieldCode="AR" term="%22ZHEZHE+CHEN%22">ZHEZHE CHEN</searchLink><relatesTo>10</relatesTo><i> zhezhec@twitter.com</i><br /><searchLink fieldCode="AR" term="%22FENG+QIN%22">FENG QIN</searchLink><relatesTo>11</relatesTo><i> qin@cse.ohio-state.edu</i> – Name: TitleSource Label: Source Group: Src Data: <searchLink fieldCode="JN" term="%22Communications+of+the+ACM%22">Communications of the ACM</searchLink>. Sep2015, Vol. 58 Issue 9, p72-81. 10p. – Name: Subject Label: Subjects Group: Su Data: <searchLink fieldCode="DE" term="%22High+performance+computing%22">High performance computing</searchLink><br /><searchLink fieldCode="DE" term="%22Debugging%22">Debugging</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+simulation%22">Computer simulation</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+software+testing%22">Computer software testing</searchLink><br /><searchLink fieldCode="DE" term="%22Parallel+programs+%28Computer+programs%29%22">Parallel programs (Computer programs)</searchLink><br /><searchLink fieldCode="DE" term="%22Algorithms%22">Algorithms</searchLink><br /><searchLink fieldCode="DE" term="%22Electronic+data+processing%22">Electronic data processing</searchLink><br /><searchLink fieldCode="DE" term="%22Mathematical+models%22">Mathematical models</searchLink><br /><searchLink fieldCode="DE" term="%22Mathematical+programming%22">Mathematical programming</searchLink> – Name: Abstract Label: Abstract Group: Ab Data: 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. |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=109256718 |
| RecordInfo | BibRecord: BibEntity: Identifiers: – Type: doi Value: 10.1145/2667219 Languages: – Code: eng Text: English PhysicalDescription: Pagination: PageCount: 10 StartPage: 72 Subjects: – SubjectFull: High performance computing Type: general – SubjectFull: Debugging Type: general – SubjectFull: Computer simulation Type: general – SubjectFull: Computer software testing Type: general – SubjectFull: Parallel programs (Computer programs) Type: general – SubjectFull: Algorithms Type: general – SubjectFull: Electronic data processing Type: general – SubjectFull: Mathematical models Type: general – SubjectFull: Mathematical programming Type: general Titles: – TitleFull: Debugging High-Performance Computing Applications at Massive Scales. Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: LAGUNA, IGNACIO – PersonEntity: Name: NameFull: AHN, DONG H. – PersonEntity: Name: NameFull: DE SUPINSKI, BRONIS R. – PersonEntity: Name: NameFull: GAMBLIN, TODD – PersonEntity: Name: NameFull: LEE, GREGORY L. – PersonEntity: Name: NameFull: SCHULZ, MARTIN – PersonEntity: Name: NameFull: BAGCHI, SAURABH – PersonEntity: Name: NameFull: KULKARNI, MILIND – PersonEntity: Name: NameFull: BOWEN ZHOU – PersonEntity: Name: NameFull: ZHEZHE CHEN – PersonEntity: Name: NameFull: FENG QIN IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 09 Text: Sep2015 Type: published Y: 2015 Identifiers: – Type: issn-print Value: 00010782 Numbering: – Type: volume Value: 58 – Type: issue Value: 9 Titles: – TitleFull: Communications of the ACM Type: main |
| ResultId | 1 |