Hi all,
I have two simple questions about ruby.
What I’m doing now is to count L2 cache hits for each bank
caused by some user applications. Please help me with these questions.
1)
With some searching, I found
out that supervisor_misses are misses caused by OS and user_misses are by user
application. Then, does the numbers below DNUCA_hits: indicates the hit counts
caused only by user applications? Or, does it include both misses by OS and
user applications? If it includes both, how can I get the hit counts caused
only by user application?
2)
What does g_NUM_DNUCA_BANK_SETS
mean? In my guess, some number of banks are considered as a set, and the total
number of L2 banks(g_NUM_L2_BANKS) is g_NUM_DNUCA_BANK_SETS X
g_NUM_BANKS_IN_BANK_SET. Am I right? Then, what does this “set” do?
Thank you!!
정종필 드림
Jongpil Jung
VLSI System Lab., CHiPS B/D 2F
373-1 Guseong-Dong, Yuseong-Gu,
Daejeon, Korea
(Tel) 82-42-350-4402, 042-350-4402
(Cellular) 82-19-215-7617, 019-215-7617
(E-mail) jpjung08@xxxxxxxxxxxxxxxxx