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.
更多
查看译文
关键词
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