Memory Hierarchies and Performance

3/28/01


Click here to start


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