Hi

I am simulating an x86 machine with 16 cores. I am using the MESI cache
coherence protocol. I have 3 doubts as follows:

*Q.1 *How to configure MSHR for L1 Instruction and Data separately.
*Q.2 *How to configure cycle access latency for L1 Instruction and Data
separately.
*Q.3* In the 2 files, I can see the settings of cache:
File: *gem5-stable/configs/common/Caches.py*

class L2Cache(RubyCache):

   -

       latency = 15

File: *gem5-stable/configs/ruby/MESI_Two_Level.py*

class L2Cache(BaseCache):


   -     assoc = 8
   -     hit_latency = 20
   -     response_latency = 20
   -     mshrs = 20
   -     tgts_per_mshr = 12
   -     write_buffers = 8

Which one is significant?

-- 
Have a great day!

Thanks and Warm Regards
Davesh Shingari
Master's in Computer Engineering [EE]
Arizona State University

[email protected]
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to