Hi all. I have to run some benchmark using Simics+Gems simulator and I
have the following problem:
1) I should take ruby cache statistics ONLY AFTER a warm-up phase of N
instructions (but, obviously, I have to load ruby module into simics
BEFORE the warm-up phase starts).
I have solved this problem placing a MAGIC_REAKPOINT at the beginning
of the benchmark and, when simulation stops, I begin the warm-up
phase.
2) I should load opal module into simics AFTER warm-up phase ends,
since I don't really need it during cache warm-up.
The problem is that till now I have been obliged to load opal BEFORE
warm-up phase, because every time I tried to realize the second point
I received some errors.
Loading opal before warm-up phase, however, make simulation very slow...
Does anybody know how I can realized what described at point 2 ?
Sorry to be nuisance.
Thank you very much.
|