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
-
- Performance, Distributed File Systems, Namespace- Service Availability, Resource Allocation, Security
|
The Problem...
|
The Reality
|
Some Relevant Parallel Programming Languages - Legion - TreadMarks - Linda - HPF - MPI - PVM - JAVA
|