Hello,
The Ruby_cycles is the key metric to evaluate my architectural design on caches. However, in the Ruby stats file, I can only tell the total Ruby_cycles, with no more detail in where the Ruby_cycles has been spent on. I would like to break down the Ruby-cycles into pieces like the time that are needed in non-memory operations, L1 miss with cache coherence activity, L1 cache misses without cc, L1 hits, L2 misses and direcotry misses. How could I do this? Or is thereany document that explain the ruby stats in detail?
Thanks so much!
Hao
|