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
