An Overview of High Performance Computing and Performance Issues
PPT Slide
Outline
High-Performance Computing Today
Growth of Microprocessor Performance
Different Architectures
Vectors
Scalar
Scalar (Continued)
High-Performance Computing Directions
Top500 Fastest Installed Computers
TOP10
Performance Development
Continents
Producers
Manufacturer
Customer Type
Processor Type
Chip Technology
Architectures
Excerpt from TOP500
Where do the Flops go?Who Cares About the Memory Hierarchy?
Performance Issues - Cache &Bandwidth
Where Do the Flops Go?Memory Hierarchy
BLAS for Performance
How To Get Performance From Commodity Processors?
Why ATLAS is needed
Adaptive Approach for Level 3 BLAS
Code Generation Strategy
ATLAS 500x500 DGEMM Across Various Architectures
500 x 500 LU Right-Looking
Recursive Approach for Other Level 3 BLAS
500x500 Recursive BLAS on 433Mhz DEC 21164
Multithreaded BLAS for Performance
ATLAS and the Computational Grid
High Performance Computing60 Years: From 1 to 1013 Flop/s
Summary
Europe - Countries
Fujitsu VPP 700
NEC SX-5
IBM SP
SGI Origin
SUN Enterprise
Hitachi SR8000
HP Exemplar
Compaq/DEC Alpha
Email: dongarra@cs.utk.edu
Home Page: http://www.netlib.org/utk/people/JackDongarra/