Next:
5.1 Multicomputer Operating Systems
Up:
Parallel Computing Works
Previous:
4.5.7 Conclusion
Express and CrOS - Loosely Synchronous Message Passing
5.1 Multicomputer Operating Systems
5.2 A ``Packet'' History of Message-passingSystems
5.2.1 Prehistory
5.2.2 Application-driven Development
5.2.3 Collective Communication
5.2.4 Automated Decomposition-whoami
5.2.5 ``Melting''-a Non-crystalline Problem
5.2.6 The Mark III
5.2.7 Host Programs
5.2.8 A Ray Tracer-and an ``Operating System''
5.2.9 The Crystal Router
5.2.10 Portability
5.2.11 Express
5.2.12 Other Message-passing Systems
5.2.13 What Did We Learn?
5.2.14 Conclusions
5.3 Parallel Debugging
5.3.1 Introduction and History
5.3.2 Designing a Parallel Debugger
5.3.3 Conclusions
5.4 Parallel Profiling
5.4.1 Missing a Point
5.4.2 Visualization
5.4.3 Goals in Performance Analysis
5.4.4 Overhead Analysis
5.4.5 Event Tracing
5.4.6 Data Distribution Analysis
5.4.7 CPU Usage Analysis
5.4.8 Why So Many Separate Tools?
5.4.9 Conclusions
Guy Robinson
Wed Mar 1 10:19:35 EST 1995