Title :
Jedule: A Tool for Visualizing Schedules of Parallel Applications
Author :
Hunold, Sascha ; Hoffmann, Ralf ; Suter, Frederic
Author_Institution :
Int. Comput. Sci. Inst., Berkeley, CA, USA
Abstract :
Task scheduling is one of the most prominent problems in the era of parallel computing. We find scheduling algorithms in every domain of computer science, e.g., mapping multiprocessor tasks to clusters, mapping jobs to grid resources, or mapping fine-grained tasks to cores of multicore processors. Many tools exist that help understand or debug an application by presenting visual representations of a certain program run, e.g., visualizations of MPI traces. However, often developers want to get a global and abstract view of their schedules first. In this paper we introduce Jedule, a tool dedicated to visualize schedules of parallel applications. We demonstrate the effectiveness of Jedule by showing how it helped analyzing problems in several case studies.
Keywords :
data visualisation; grid computing; multiprocessing systems; parallel processing; Jedule; MPI trace visualization; computer science; fine-grained tasks mapping; grid resources computing; jobs mapping; multiprocessor tasks mapping; parallel applications; parallel computing; schedules visualizing tool; task scheduling; Clustering algorithms; Graphics; Image color analysis; Program processors; Schedules; Scheduling algorithm; parallel applications; scheduling; visualization;
Conference_Titel :
Parallel Processing Workshops (ICPPW), 2010 39th International Conference on
Conference_Location :
San Diego, CA
Print_ISBN :
978-1-4244-7918-4
Electronic_ISBN :
1530-2016
DOI :
10.1109/ICPPW.2010.34