Hello 
I'm trying to modify and extend ruby CHI protocol for my research. Before doing 
so, I'm looking for a simple way to verify my ruby model.
I used to use ruby_random_test.py config on ruby protocols to test multi-core 
cache coherence and it worked well, but when I do the same thing on CHI, like 
build/X86_CHI/gem5.opt --debug-flags=ProtocolTrace 
configs/example/ruby_random_test.py -n 2
 It fails with error: 

build/X86_CHI/mem/ruby/slicc_interface/AbstractController.cc:415: fatal: fatal 
condition i == downstreamAddrMap.end() occurred: 
system.ruby.network.ext_links1.ext_node: couldn't find mapping for address 3fc0



Is there any thing different between CHI and other ruby protocols when I use 
the ruby_random_test.py, and is there any way to fix this problem? 
Or is there any new tools for CHI to do the verification? 

Any help would be appreciated. Thanks in advance FU
_______________________________________________
gem5-users mailing list -- gem5-users@gem5.org
To unsubscribe send an email to gem5-users-le...@gem5.org
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s

Reply via email to