Hi Eliot, I am trying to correlate my gem5 RISCV configuration with a RISCV RTL design for a certain benchmark. I would like to plot *retired instructions versus ticks* to make sure that both (gem5 and RTL) are (mostly) performing the same operations. (I already have this plot from RTL).
Is there a way to do that in gem5? Or are there other profiling tools that will help me get this data? Thanks, Priyanka. On Thu, Feb 23, 2023 at 2:50 PM Eliot Moss <m...@cs.umass.edu> wrote: > On 2/24/2023 9:42 AM, Priyanka Ankolekar via gem5-users wrote: > > Thanks Ayaz. That's helpful. > > Is there a way to also dump what instructions apart from number of > instructions? > > Dumps generally include counts of categories of instructions, such as how > many > loads, how many stores, etc. Not sure what you're hoping for. If you > want to > know about instruction by their address - essentially, profiling - other > tools > may be better and faster for that. valgrind comes to mind if you want > exact > counts, or sampling methods such as gprof. What are you really trying to > do? > Often it's best to start there when posting to a mailing list, since folks > may > know quite different ways of getting at your objective ... > > Best - Eliot Moss >
_______________________________________________ gem5-users mailing list -- gem5-users@gem5.org To unsubscribe send an email to gem5-users-le...@gem5.org