Hi All,
I have a couple of doubts about how the event queue works and how stats are
being calculated. Please help me with the following questions.
I have a loop which runs for 100 times, each iteration do an add operation
and this loop is working on a single-core CPU system. I have wrapped that
work as an event.
1. I tried to schedule this event at the same cycle and the DPRINTF
statements show that it's actually working at the same cycle, how and why?
2. What happens when I schedule above-mentioned event say at tick 100? Will
the Gem5 calculates the curTick+TimeRequiredToCompleteThisEvent and log the
stats? If not please let me know how to actually make the Gem5 take this
time into consideration when it writes the stats?
3. Is there any way to visually see the eventq? (I tried to look at this
queue using GDB, but it's giving some address which I could not understand
what it actually means)

Thanks in advance,
Aj.
_______________________________________________
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to