[gem5-users] Re: trigger is not recongnized for MSI protocol withRuby in gem5

2020-09-21 Thread Jason Lowe-Power via gem5-users
Hi Shaikhul, "trigger" isn't really a function. It's a language statement (like, `if` in C/C++). SLICC doesn't always give the most helpful errors. However, I notice that the eros is actually showing line 124, not line 219. That seems suspicious to me, and I'd look more into that. Also, you can

[gem5-users] Re: Why using guest code with pseudo-instructions has less number of simulated ticks

2020-09-21 Thread Jason Lowe-Power via gem5-users
Hi Aamir, Slight changes (e.g., less that 1%) wouldn't be too surprising as SE mode isn't always deterministic. Additionally, you're changing the number of instructions and the layout of the binary when you add instructions. So, again, slight changes wouldn't be surprising. If the changes in

[gem5-users] Re: Indirect target predictor

2020-09-21 Thread Jason Lowe-Power via gem5-users
Hi Shyam, I don't think so! However, we'd be happy to accept the contribution of new indirect predictors! Cheers, Jason On Fri, Sep 18, 2020 at 4:07 PM Shyam Murthy via gem5-users < gem5-users@gem5.org> wrote: > Hi All, > > Is there any other target predictor for indirect jumps on gem5 apart

[gem5-users] Why using guest code with pseudo-instructions has less number of simulated ticks

2020-09-21 Thread Muhammad Aamir via gem5-users
Hi everyone, I have noticed that when I am using pseudo-instructions such as: m5_reset_stats(0,0), m5_dump_stats(0,0) and m5_rpns() i get a less number of simulated ticks compared to when I don't use them. Am particularly interested in m5_rpns() as I am measuring the time taken by a certain