DySectAPI: Scalable Prescriptive Debugging

Nicklas Bo Jensen, Sven Karlsson, Niklas Quarfot Nielsen, Gregory L. Lee, Dong H. Ahn, Matthew Legendre, Martin Schulz

Research output: Contribution to conferenceConference abstract for conferenceResearchpeer-review

274 Downloads (Pure)

Abstract

We present the DySectAPI, a tool that allow users to construct probe trees for automatic, event-driven debugging at scale. The traditional, interactive debugging model, whereby users manually step through and inspect their application, does not scale well even for current supercomputers. While lightweight debugging models scale well, they can currently only debug a subset of bug classes. DySectAPI fills the gap between these two approaches with a novel user-guided approach. Using both experimental results and analytical modeling we show how DySectAPI scales and can run with a low overhead on current systems.
Original languageEnglish
Publication date2014
Number of pages2
Publication statusPublished - 2014
EventInternational Conference for High Performance Computing, Networking, Storage and Analysis, SC14 - New Orleans, United States
Duration: 16 Nov 201421 Nov 2014
http://sc14.supercomputing.org/

Conference

ConferenceInternational Conference for High Performance Computing, Networking, Storage and Analysis, SC14
Country/TerritoryUnited States
CityNew Orleans
Period16/11/201421/11/2014
Internet address

Fingerprint

Dive into the research topics of 'DySectAPI: Scalable Prescriptive Debugging'. Together they form a unique fingerprint.

Cite this