Skip to content

Analyzing the effect of different associativities on cache miss rates

Notifications You must be signed in to change notification settings

preston-thomas/cacheGrindAnalysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cachegrind Miss Analysis

Prerequisites

  • C compiler, preferably GCC
  • Valgrind (don't even try on macOS)

Run Instructions:

  • Fork repository
  • Compile the C program
  • Run bash script
  • Analyze results (look at D1 misses specifically)
  • Included graph highlights the differences for each associativity (direct mapped, 2 way, 4 way, 8 way, 16 way, and fully associative caches)

About

Analyzing the effect of different associativities on cache miss rates

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published