Debugging: creative techniques and tools for software repair
Debugging: creative techniques and tools for software repair
Event graph visualization for debugging large applications
SPDT '96 Proceedings of the SIGMETRICS symposium on Parallel and distributed tools
SPDT '96 Proceedings of the SIGMETRICS symposium on Parallel and distributed tools
The p2d2 project: building a portable distributed debugger
SPDT '96 Proceedings of the SIGMETRICS symposium on Parallel and distributed tools
Debugging with the MAD environment
Parallel Computing - Special double issue on environment and tools for parallel scientific computing
Time, clocks, and the ordering of events in a distributed system
Communications of the ACM
A Framework to support Parallel and Distrubuted Debugging
HPCN Europe 1998 Proceedings of the International Conference and Exhibition on High-Performance Computing and Networking
The Design of the General Parallel Monitoring System
Proceedings of the IFIP WG 10.3 Workshop on Programming Environments for Parallel Computing
Teraflops Computing: A Challenge to Parallel Numerics?
ParNum '99 Proceedings of the 4th International ACPC Conference Including Special Tracks on Parallel Numerics and Parallel Computing in Image Processing, Video Processing, and Multimedia: Parallel Computation
On-Line Monitoring Support in PVM and MPI
Proceedings of the 5th European PVM/MPI Users' Group Meeting on Recent Advances in Parallel Virtual Machine and Message Passing Interface
The Globus Project: A Status Report
HCW '98 Proceedings of the Seventh Heterogeneous Computing Workshop
Triva: Interactive 3D visualization for performance analysis of parallel applications
Future Generation Computer Systems
Hi-index | 0.00 |
Debugging is accepted as one of the difficult tasks of high performance software development, which can be attributed to the high complexity of parallel and distributed applications. Especially users of massively parallel supercomputers or distributed metacomputer systems experience huge obstacles, that are difficult if not impossible to overcome with existing error detection approaches. The prototype tool DeWiz presents an effort to improve this situation by applying the abstract event graph model as a representation of parallel program behavior. Besides its usability for different programming paradigms it permits analysis of data with various debugging activities like automatic error detection and sophisticated abstraction. In addition, DeWiz is implemented as a set of loosely connected modules, that can be assembled according to the user's needs and given priorities. Yet, it is not intended as a complete replacement but as a plug-in for well-established, existing tools, which may utilize it to increase their debugging functionality.