Hi All:
I use the scheduleInstStop() function to let the m5.simulate() stop at a point
instrutions as my ROI start, for example: 1(100M) instrutions, but when
the simulate stop, I print the instructions from last start simulation to the
end, the count always exceed my specified instr
Hi All:
I use the scheduleInstStop() function to let the m5.simulate() stop at a point
instrutions as my ROI start, for example: 1(100M) instrutions, but when
the simulate stop, I print the instructions from last start simulation to the
end, the count always exceed my specified instru
Hi Jason,
I want to clarify what I want to do; I want to run a program on gem5 (in SE
mode) for 1M instructions and I want to save the memory addresses that every LD
instruction loads data from ( I can get those addresses from the pushRequest
method in the lsq) http://doxygen.gem5.org/release/c
Hi Jason,
How would i use the m5.checkpoint() in the c code, as using the m5_rpns()
interferes with the normal run of the code and adds extra cycles.
I would like to do it with minimum interference with the normal running of
the code.
Thanks.
On Thu, 6 Aug 2020, 21:02 Jason Lowe-Power via gem5-u
You can also use curTick() from python. For instance:
m5.simulate()
m5.checkpoint()
print(f'The current tick value is {m5.curTick()}')
Cheers,
Jason
On Thu, Aug 6, 2020 at 10:17 AM Daniel Gerzhoy via gem5-users <
gem5-users@gem5.org> wrote:
> There is the m5_rpns() pseudo instruction that retur
There is the m5_rpns() pseudo instruction that returns the current time in
nanoseconds. That is it returns:
return curTick() / SimClock::Int::ns;
That value is simply 10^3 (unless you've changed the ticks per second it
for some reason)
So you simply need to multiply the result of rpns() by 10^3
Hi everyone,
Is there a way where I can set a checkpoint and print the tick number when
gem5 has reached that checkpoint. What I would like to do is get the number
of ticks a certain function has taken to run. Do m5ops have this capability
or i have to use some other method.
Any help would be app
Does it crash immediately? If so, provide to us and look at the
backtrace to try and determine which allocation fails. If that doesn't
help, you can also try techniques mentioned at:
https://stackoverflow.com/questions/6261201/how-to-find-memory-leak-in-a-c-code-project/57877190#57877190
On Thu, A