Dear all,

 

I have a question about the connection among L1 cache controller, L2 cache
controller, directory controller: how these controllers hook their port to
the peer? 

 

On my understanding, the network should do this job. For example, the
topology definition files  (src/mem/ruby/network/topologies) explicitly
define the external links between nodes (including L1 controller, L2
controller, directory controller.) and then the internal links between two
routers construct the interconnection. However, I notice that L1 controller,
L2 controller and directory controller can be connected to the same router.
It is weird that L1 controller is able to see the router. In contrast, the
L1 controller should see L2 only. So, it confuses me a lot: how L1 and L2
connect to each other? I guess the virtual network (vnet) plays a role in
this connection. But I can't get it very clear. 

 

Btw, I don't find a ruby_se.py in the configs/example. To run ruby, I write
a script and attach it. With this script, I can't run
ALPHA_SE_MOESI_CMP_directory correctly. Can anyone check this file to see if
I am missing something? (personally, I think the tarball should contain such
a file as reference). 

 

Thanks a lot,

 

Description: 19

**********************************

Tao Zhang

Department of Computer Science & Engineering,

College of Engineering, Pennsylvania State University

351 IST Building

University Park, PA 16802

(Office)   814-863-1047

(Mobile) 814-321-4826

Homepage: www.cse.psu.edu/~tzz106

**********************************

 

        ("`-''-/").___..--''"`-._

         `6_ 6  )   `-.  (     ).`-.__.`)       GO LIONS!!!

         (_Y_.)'  ._   )  `._ `. ``-..-'

       _..`--'_..-_/  /--'_.' ,'

      (il),-''  (li),'  ((!.-'

 

Happiness is like a butterfly which, when pursued, is always beyond your
grasp, but if you will sit down quietly, may alight upon you.  

 
--- Nathaniel Hawthorne

 

<<image001.png>>

Attachment: run_alpha_SE_MOESI_directory.py
Description: Binary data

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

Reply via email to