Reliable communication in the presence of failures
ACM Transactions on Computer Systems (TOCS)
Portable programs for parallel processors
Portable programs for parallel processors
How to write parallel programs: a guide to the perplexed
ACM Computing Surveys (CSUR)
Parallel computer systems: performance instrumentation and visualization
Parallel computer systems: performance instrumentation and visualization
A portable platform for distributed event environments
PADD '91 Proceedings of the 1991 ACM/ONR workshop on Parallel and distributed debugging
Network-based concurrent computing on the PVM system
Concurrency: Practice and Experience
Paralex: an environment for parallel programming in distributed systems
ICS '92 Proceedings of the 6th international conference on Supercomputing
CODE: A Unified Approach to Parallel Programming
IEEE Software
Visualizing the Performance of Parallel Programs
IEEE Software
A framework for dynamic program analyzers
OOPSLA '93 Proceedings of the eighth annual conference on Object-oriented programming systems, languages, and applications
Virtual images: interactive visualization of distributed object-oriented systems
OOPSLA '94 Proceedings of the ninth annual conference on Object-oriented programming systems, language, and applications
Parallel Computing in Networks of Workstations with Paralex
IEEE Transactions on Parallel and Distributed Systems
Software Support for Multiprocessor Latency Measurement and Evaluation
IEEE Transactions on Software Engineering
The Hector Distributed Run-Time Environment
IEEE Transactions on Parallel and Distributed Systems
Visual Programming and Debugging for Parallel Computing
IEEE Parallel & Distributed Technology: Systems & Technology
Computational Science in High School Curricula: The ORESPICS Approach
ICCS '02 Proceedings of the International Conference on Computational Science-Part III
Problem Solving Environment Infrastructure for High Performance Computer Systems
IPDPS '00 Proceedings of the 15 IPDPS 2000 Workshops on Parallel and Distributed Processing
A Callgraph-Based Search Strategy for Automated Performance Diagnosis (Distinguished Paper)
Euro-Par '00 Proceedings from the 6th International Euro-Par Conference on Parallel Processing
Distributed supercomputing using ACTS
HPDC '96 Proceedings of the 5th IEEE International Symposium on High Performance Distributed Computing
Run-Time Statistical Estimation of Task Execution Times for Heterogeneous Distributed Computing
HPDC '96 Proceedings of the 5th IEEE International Symposium on High Performance Distributed Computing
A Model and a System for Data-Parallel Program Visualization
VIS '95 Proceedings of the 6th conference on Visualization '95
Computational science in high schools: defining curricula and environments
Future Generation Computer Systems - Special issue: Selected papers from the workshop on education in computational sciences held at the ICCS 2002
Resource allocation strategies for the economic computational grid
International Journal of Networking and Virtual Organisations
Hi-index | 4.10 |
The authors' experiences with visualization and debugging of parallel virtual machine (PVM) applications and two of the tools they have devised to facilitate these tasks are described. One of the tools is a graphical monitoring package called Xab that can visually display PVM activities inside an application running across a network. The other is a graphical programming environment called Hence, which helps the user write, compile, execute, and trace heterogeneous distributed programs. The authors discuss their early work, the present research, and the future directions of these experimental projects.