title: Cache architecture in gem5 simulator
body: <p>How can I modify the cache architecture in the gem5 simulator? I want to be able to configure the cache so that it is used differently (either set-associative or fully associative) depending on a certain execution mode?
  I am new to gem5 and still finding my way. Where can I change the modelling of the cache architecture and how it is used in the source files?
  Thanks!</p>