On Thu, 18 Oct 2012, Pavlos Maniotis wrote:

Hello everyone,

In /configs/ruby/MI_example.py there is a parameter
named "latency" inside class "Cache(RubyCache)". Is
this value in clock cycles? If yes, does it mean
cycles from ruby clock (src/mem/ruby/system/RubySystem.py)?

Yes and yes.


Moreover, which components are synchronized with the
above ruby clock?
For example in MOESI_CMP_directory
what is the clock frequency in connections between:
a) L1 and L2 caches

Both use the same clock.

b) L1 and CPU

Different clocks

c) L2 and DRAM ?

Different clocks


What if i would like to have different frequencies
among all the above cases?


Make these objects inherit from Clocked Object class and then set the requisite frequency.

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

Reply via email to