Abstract of Computational Science Presentation
We Introduce Computational Science and Driving Forces
- Technology Advances and Commodity Trends
- Inevitability of Parallelism
- Integration of Distributed and Parallel Computing
- Comparison with Internetics
We give a simple overview of parallel architectures today with distributed, shared or distributed shared memory
We describe data, functional and pleasing parallelism
We describe principles of parallel programming using atmospheric simulation as an example
We describe the growing importance of Java
We explain pragmatic choices
- MPI with Fortran and C today
- Java Grande is future?