High-Performance Computing, Performance Evaluation, and Trends
Overview
Performance Modeling
Algorithms and Architecture
Blocking
Loop Unrolling
BLAS for Performance
LINPACK Benchmark
LINPACK Benchmark Ax=b
Top500 Fastest Installed Computers
PPT Slide
Strassen’s Algorithm for Matrix Multiply
Strassen’s Algorithm
Limitations and Pitfalls
URLs for Benchmark
The Importance of Standards - Software (lost decade)
PVM - Parallel Virtual Machine
Physical and Logical Views of PVM
Programming in PVM
Motivation for a New Design
MPI Standard
New Concepts introduced in MPI
Comparing PVM and MPI
High-Performance Computing - 3 Major Efforts in the US
Petaflops (1015) Computing Initiative
A Petaflops Computer System
Key Algorithm Research Issues
Directions - Metacomputing
Metacomputing - Problem Solving Environments
Metacomputing Objectives
Grid Based Computing - Seamless Access to Resources
Requirements for the IPG
Conclusion
References
Email: dongarra@cs.utk.edu
Home Page: http://www.netlib.org/utk/people/JackDongarra/