program visualization at the system level university of notre dame jian mu and dirk van bruggen
Post on 20-Dec-2015
222 views
TRANSCRIPT
Program Visualization at the System Level
University of Notre DameJian Mu and Dirk Van Bruggen
The Problem
Simple programs can be complex
strace offers a look into the system calls
Output is difficult to decipher
How does the program run?
What files/resources are used?
The Solution
Create a program to assist in visualizations Create a Data Pipeline
Create Modules for each stage
Initial Results
• Where did all the time go?
Initial Results cont.
• Where is the I/O concentrated?
• Time and Count
Following Calls Through Time
How Much Overhead?S
econ
ds
The Road Ahead
GUI to Tie everything together
Additional Modules
Visualization
Debugging
In-Depth Performance Evaluation
Effectiveness Study
Questions?