gem5 models: Caches

Classic caches

Ruby caches

SLICC

  • This is just talking about the idea of slicc, no details.
  • Just “you have to compile different protocols” and “this is where you find them”

On-chip Network in Ruby

Simple

Garnet

  • Use classic caches in a simulation
  • Use Ruby caches in a simulation (understand the different coherence protocols, how to compile them and how to create a cache hierarchy via a simple network)

Previous submodule:
Next submodule: