Title :
Monitoring and debugging message passing applications with MPVisualizer
Author :
Cláudio, Ana Paula ; Cunha, João Duarte ; Carmo, Maria Beatriz
Author_Institution :
Fac. de Ciencias, Lisbon Univ., Portugal
fDate :
6/22/1905 12:00:00 AM
Abstract :
MPVisualizer (Message Passing Visualizer) is a tool for the monitoring and debugging of message passing parallel applications with three components: the trace/replay mechanism, the graphical user interface and a central component, called visualization engine. The engine, which plays the main role during the replay phase, builds an object-oriented model of the application. Taking full advantage of inheritance and polymorphism the tool can be adapted to different message passing environments and different graphical environments, and easily reprogrammed to detect specific predicates. The engine is also prepared to recognize race conditions
Keywords :
hazards and race conditions; message passing; program debugging; program visualisation; MPVisualizer; debugging; graphical user interface; inheritance; message passing; monitoring; polymorphism; race conditions; trace/replay mechanism; visualization engine; Computer bugs; Debugging; Engines; Event detection; Graphics; Message passing; Monitoring; Signal detection; Visualization;
Conference_Titel :
Parallel and Distributed Processing, 2000. Proceedings. 8th Euromicro Workshop on
Conference_Location :
Rhodos
Print_ISBN :
0-7695-0500-7
DOI :
10.1109/EMPDP.2000.823433