Title :
Visualization of Message Races in MPI Parallel Programs
Author :
Park, Mi-Young ; Hai, Nguyen Cao Truong ; Jun, Yong-Kee ; Park, Hyuk-Ro
Author_Institution :
Chonnam Nat. Univ., Kwangju
Abstract :
As parallel programs become larger and more complex, it is harder to understand and debug parallel programs. If those programs have race conditions, intended or otherwise, it is more difficult to understand and debug. Visualization is widely accepted as a powerful technique to understand and manage the complexity of parallel programs as well as to detect race conditions. This paper presents a new visualization tool for debugging race conditions in message-passing programs. Our visualization aims to provide effective and useful visualization for programmers to understand complex phenomena such as the interaction of concurrent processes, to handle enormous visual information, and to debug message races in MPI parallel programs.
Keywords :
data visualisation; message passing; parallel programming; program debugging; message passing interface; message race visualization tool; parallel program debugging; Computer bugs; Concurrent computing; Debugging; Information filtering; Information filters; Information science; Information technology; Power engineering computing; Programming profession; Visualization;
Conference_Titel :
Computer and Information Technology, 2007. CIT 2007. 7th IEEE International Conference on
Conference_Location :
Aizu-Wakamatsu, Fukushima
Print_ISBN :
978-0-7695-2983-7
DOI :
10.1109/CIT.2007.142