Contents of Lecture
Overview.
- Need for massive parallelism: SIMD, MIMD, SPMD.
Early data-parallel languages.
- ILLIAC IV CFD and DAP FORTRAN.
Later SIMD languages.
- Fortran 90
- Connection Machine Fortran, related languages.
High Performance Fortran.
- Multi-processing and distributed data
- Processor arrangements and templates, alignment
- Programming examples.