Debugging Parallel Programs with Instant Replay
IEEE Transactions on Computers
The p2d2 project: building a portable distributed debugger
SPDT '96 Proceedings of the SIGMETRICS symposium on Parallel and distributed tools
An experiment in tool integration: the DDBG parallel and distributed debugger
Journal of Systems Architecture: the EUROMICRO Journal
Debugging Massively Parallel Programs with ATEMPT
HPCN Europe 1996 Proceedings of the International Conference and Exhibition on High-Performance Computing and Networking
A Framework to support Parallel and Distrubuted Debugging
HPCN Europe 1998 Proceedings of the International Conference and Exhibition on High-Performance Computing and Networking
Pajé: An Extensible Environment for Visualizing Multi-threaded Programs Executions
Euro-Par '00 Proceedings from the 6th International Euro-Par Conference on Parallel Processing
Euro-Par '96 Proceedings of the Second International Euro-Par Conference on Parallel Processing - Volume I
Managing Nondeterminism in PVM Programs
EuroPVM '96 Proceedings of the Third European PVM Conference on Parallel Virtual Machine
Monitoring PVM Programs Using the DAMS Approach
Proceedings of the 5th European PVM/MPI Users' Group Meeting on Recent Advances in Parallel Virtual Machine and Message Passing Interface
Interactive testing tool for parallel programs
Proceedings of the First IFIP TC10 International Workshop on Software Engineering for Parallel and Distributed Systems
A Standard Interface for Debugger Access to Message Queue Information in MPI
Proceedings of the 6th European PVM/MPI Users' Group Meeting on Recent Advances in Parallel Virtual Machine and Message Passing Interface
The PVM 3.4 Tracing Facility and XPVM 1.1
HICSS '96 Proceedings of the 29th Hawaii International Conference on System Sciences Volume 1: Software Technology and Architecture
DeWiz - event-based debugging on the grid
EUROMICRO-PDP'02 Proceedings of the 10th Euromicro conference on Parallel, distributed and network-based processing
Grid service based parallel debugging environment
APWeb'06 Proceedings of the 2006 international conference on Advanced Web and Network Technologies, and Applications
Hi-index | 0.00 |
In the recent past, multiple techniques and tools have been proposed and contributed to improve the distributed debugging functionalities, in several distinct aspects, such as handling the non-determinism, allowing cyclic interactive debugging of parallel programs, and providing more user-friendly interfaces. However, most of these tools are tied to a specific programming language and provide rigid graphical user interfaces. So they cannot easily adapt to support distinct abstraction levels or user interfaces. They also don't provide adequate support for cooperation with other tools in a software engineering environment. In this paper we discuss several dimensions which may contribute to develop more flexible distributed debuggers. We describe Fiddle, a distributed debugging tool which aims at overcoming some of the above limitations.