Hi Joseph,

Thank you for your reply. One more question, is out of order supported in
Ruby? I notice that there is only timingSimpleCPU in ruby. Does that mean
only in order execution supported?

Thanks,
Yingying

On Wed, Mar 9, 2011 at 6:13 PM, Joseph Pusdesris <[email protected]> wrote:

> try scons build/ALPHA_SE_MESI_CMP_directory/m5.opt
> You cannot use the Ruby protocols without Ruby.
>
> On Wed, Mar 9, 2011 at 6:49 PM, Yingying Tian <[email protected]> wrote:
>
>> Hi all,
>>
>> I am not quite understand the code structure between ruby and others. As
>> to my understand, if I want to use MESI_CMP_directory or MOESI_CMP_directory
>> (to implement inclusive cache hierarchy), I have to compile and run M5 with
>> Ruby supported (scons RUBY=True..) Is it correct? If so, is the
>> cache-related code still in the src/mem/cache directory? I mean, before
>> turning on the ruby option, I made some modifications under the cache
>> directory, such as adding new replacement policies under tags directory, and
>> adding a l3 cache by modifying the BaseCache class. How could I keep all
>> these new features I've added as well as getting inclusive cache supported
>> by MESI or MOESI? I noticed that the l1 and l2 cache implemented in
>> Ruby inherited from RubyCache. I made some modifications in RubyCache class
>> but they are not reflected in the output. So I am confusing about Ruby code.
>> Does that mean I have to modify some code other than, for example,
>> cache_impl.hh? Or is my understanding totally wrong and is there any method
>> to use MESI protocol without Ruby?
>>
>> Sorry for the big mess and thanks in advance,
>> Yingying
>>
>>
>> _______________________________________________
>> m5-users mailing list
>> [email protected]
>> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>>
>
>
> _______________________________________________
> m5-users mailing list
> [email protected]
> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>
_______________________________________________
m5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/m5-users

Reply via email to