305 direct mapped

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: . . . . . . . . . . . . . . . . . . . . 305 Direct-Mapped Caches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306 Set Associative Caches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313 Fully Associative Caches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315 Issues with Writes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318 Instruction Caches and Unified Caches . . . . . . . . . . . . . . . . . . . . . . . . 319 Performance Impact of Cache Parameters . . . . . . . . . . . . . . . . . . . . . . . 320 Cache Memories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304 Writing Cache-friendly Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322 Putting it Together: The Impact of Caches on Program Performance . . . . . . . . . . . . . 327 6.6.1 6.6.2 6.6.3 The Memory Mountain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327 Rearranging Loops to Increase Spatial Locality . . ....
View Full Document

This note was uploaded on 09/02/2010 for the course ELECTRICAL 360 taught by Professor Schultz during the Spring '10 term at BYU.

Ask a homework question - tutors are online