Book chapter
The Importance of Run-Time Error Detection
Tools for High Performance Computing 2009, pp.145-155
Springer Berlin Heidelberg
05/27/2010
DOI: 10.1007/978-3-642-11261-4_10
Abstract
The ability of system software to detect and issue error messages that help programmers quickly fix serial and parallel run-time errors is an important productivity criterion for developing and maintaining application programs. Over ten thousand run-time error tests and a run-time error detection (RTED) evaluation tool has been developed for the automatic evaluation of run-time error detection capabilities for serial errors and for parallel errors in MPI, OpenMP and UPC programs. Evaluation results, tests and the RTED evaluation tool are freely available at http://rted.public.iastate.edu. Many compilers, tools and run-time systems scored poorly on these tests. The authors make recommendations for providing better RTED in the future.
Details
- Title: Subtitle
- The Importance of Run-Time Error Detection
- Creators
- Glenn R. Luecke - Iowa State UniversityJames CoyleJames HoekstraMarina Kraeva - Iowa State UniversityYing XuMi-Young ParkElizabeth KleimanOlga WeissAndre WeheMelissa Yahya
- Resource Type
- Book chapter
- Publication Details
- Tools for High Performance Computing 2009, pp.145-155
- DOI
- 10.1007/978-3-642-11261-4_10
- Publisher
- Springer Berlin Heidelberg; Berlin, Heidelberg
- Language
- English
- Date published
- 05/27/2010
- Academic Unit
- Computer Science
- Record Identifier
- 9984259439902771
Metrics
92 Record Views