5
Performance
Software
¨Computing hardware doubles its speed every eighteen months. ¨Yet it often takes more than a year for software to be optimized or "tuned" for performance on a newly released CPU. ¨The job of optimizing software to exploit the special features of a given CPU has historically been an exercise in hand customization.
Registers
L 1 Cache
L 2 Cache      L 3 Cache
Local Memory
Remote Memory
Secondary Memory