I think M5 elements is the M5 memory system exported and used in Trimaran. Is that right? That wasn't actively worked on as part of M5 and would have been based off of an older version. You might not find the answers you're looking for here.

Gabe

Quoting VenkataRao Nagella <venkatarao.i...@gmail.com>:

Hi  sir..
I am having some trouble with the m5.
I have installed and run the simulation,I didn't get some of the things.
There are sections for m5.
1)FULL simulation
2)system call simulation.

using m5elements is system call simulation.
My point is how does it implement the configuration we give <default.py>?
Full simulation has lots of things that implement cache .<i.e. fa_lru.hh,
lru.hh, and other to manipulates sets and cache architecture>
But i have found that m5elements not using the files outside its folder.I
checked that by making changes to the files and recompile it by make.

So how m5elements handle things?
AND what are these clusters exactly? It gives error if i make NUM_CLUSTERS=1
,but they share same caches.
..............................................................................
My requirement is to implement way-sharing cache architecture in which i
should form friend sets and dynamic variation of associativity.
i.e.(m,k)-way
m-blocks are used by 2 sets say s,t.
k are shared between them.
so .. associativity of any one varies between <(m-k)/2 (m+k)/2>
............................................................................................................
correct me if i am wrong!!!
Thank you..

--
Roll No:CS07B018
Venkatarao N
3rd yr cse,
IIT Madras,
ph no:9043669608



_______________________________________________
m5-users mailing list
m5-users@m5sim.org
http://m5sim.org/cgi-bin/mailman/listinfo/m5-users

Reply via email to