- Home
- Register
- Attend
- Conference Program
- SC15 Schedule
- Technical Program
- Awards
- Students@SC
- Research with SCinet
- HPC Impact Showcase
- HPC Matters Plenary
- Keynote Address
- Support SC
- SC15 Archive
- Exhibits
- Media
- SCinet
- HPC Matters
SCHEDULE: NOV 15-20, 2015
When viewing the Technical Program schedule, on the far righthand side is a column labeled "PLANNER." Use this planner to build your own schedule. Once you select an event and want to add it to your personal schedule, just click on the calendar icon of your choice (outlook calendar, ical calendar or google calendar) and that event will be stored there. As you select events in this manner, you will have your own schedule to guide you through the week.
Recovering Logical Structure from Charm++ Event Traces
SESSION: Performance Tools and Models
EVENT TYPE: Papers
EVENT TAG(S): Performance
TIME: 2:30PM - 3:00PM
SESSION CHAIR(S): Kalyan Kumaran
AUTHOR(S):Katherine E. Isaacs, Abhinav Bhatele, Jonathan Lifflander, David Boehme, Todd Gamblin, Martin Schulz, Bernd Hamann, Peer-Timo Bremer
ROOM:18AB
ABSTRACT:
Asynchrony and non-determinism in Charm++ programs present a significant challenge in analyzing their event traces. We present a new framework to organize event traces of parallel programs written in Charm++. Our reorganization allows one to more easily explore and analyze such traces by providing context through logical structure. We describe several heuristics to compensate for missing dependencies between events that currently cannot be easily recorded. We introduce a new task reordering that recovers logical structure from the non-deterministic execution order. Using the logical structure, we define several metrics to help guide developers to performance problems. We demonstrate our approach through two proxy applications written in Charm++. Finally, we discuss the applicability of this framework to other task-based runtimes and provide guidelines for tracing to support this form of analysis.
Chair/Author Details:
Kalyan Kumaran (Chair) - Argonne National Laboratory|
Katherine E. Isaacs - University of California, Davis
Abhinav Bhatele - Lawrence Livermore National Laboratory
Jonathan Lifflander - University of Illinois at Urbana-Champaign
David Boehme - Lawrence Livermore National Laboratory
Todd Gamblin - Lawrence Livermore National Laboratory
Martin Schulz - Lawrence Livermore National Laboratory
Bernd Hamann - University of California, Davis
Peer-Timo Bremer - Lawrence Livermore National Laboratory
Click here to download .ics calendar file
Click here to download .vcs calendar file
Click here to add event to your Google Calendar
