Hello,

I had the following queries:

1.      I have been using gem5 in FS mode, and I wanted to stop the
simulation after every function has been executed, dump the stats, so as to
obtain function-wise execution statistics. In SE mode, I had used matching
of function addresses from disassembly to the pc address from gem5
available at each tick. However, this matching is not working in full
system mode, this I feel may be due to the kernel handling the code
location inside the memory image, and hence a different pc address. I
wanted to ask if there’s some way to appropriately map function address
from disassembly to pc address OR if there’s some way I could get
phase-wise statistics (phase defined based on say 10 M instructions) in FS
mode?

2.      My second question is regarding the SE mode, is thread scheduler
incorporated in gem5’s latest version? I wanted to run multithreaded
benchmarks in SE mode. Also if there’s some workaround for this do tell

Thanks,

Prakhar
_______________________________________________
gem5-users mailing list -- gem5-users@gem5.org
To unsubscribe send an email to gem5-users-le...@gem5.org

Reply via email to