A Brief History of Scientific Computing |
- Performance of Supercomputers and Networks |
Some Terminology |
The Need for Supercomputing - A Rationale for Metacomputing |
- Some Examples |
- Current Access to Resources |
- Need for Alternatives |
- Computer Architectures |
- Why Use Parallel Computing Techniques |
Parallel versus Distributed Computing |
- Pros and Cons |
- Why Use Distributed Computing Techniques |
- Examples of Communications Performance |
The Challenge |
Infrastructure and Technology |
Features of Distributed Systems
|
The Problem... |
The Reality |
Some Relevant Parallel Programming Languages - Legion - TreadMarks - Linda - HPF - MPI - PVM - JAVA |