Table of Contents
Memory Hierarchies and Performance
Outline
A Simple Computer
A Real Computer
Moore’s Law Curse
How Bad is It?
Solution/Compromise?
A simple direct-mapped cache
Terminology
More terminology
Heuristic of a memory reference
Reading From Memory
Reading From Memory
Reading From Memory
Reading From Memory
Cache and shared-memory
Performance Guidelines
Techniques for improving alignment
Improving locality
Fusion
Blocking
Summary
|
Author: Tom Clune
Email: clune@sgi.com
|