[gem5-users] m5ops with RISCV

2017-12-18 Thread Vanchinathan Venkataramani
Dear all I would like to collect performance counters for a RISCV binary in gem5. Is there a util/m5 patch for generating m5ops for RISCV? Any help really appreciated. Best regards V Vanchinathan ___ gem5-users mailing list gem5-users@gem5.org

[gem5-users] About multiple cache copies and a related comment called "on the same path to memory"

2017-12-18 Thread Gongjin Sun
Hi All, I noticed that there are some useful comments in the file cache.cc as like these: "// if a cache is responding, and it had the line in Owned // rather than Modified state, we need to invalidate any // copies that are not on the same path to memory " "// we get away with multiple caches

[gem5-users] Fault injection by changing the instructions.

2017-12-18 Thread Nidhi Kamath
Hello, I am running a simple program on gem5 SE mode , The program is as below *int a = 2;int b = 3;b = a+12;* In b=a+12 , the value of a is *loaded*, summed with 12 and *stored* in b. Instead of executing the load a, I want to change it to store a , Is there a way I can do it in Gem5 , If

Re: [gem5-users] No module named google.protobuf

2017-12-18 Thread tmn vnbl
Hi all, I'm sorry, the error occured during decoding of the trace, not during playback. During playback I get (a probably related error): panic: Could not open fetchtrace.proto.gz for reading where fetchtrace is my generated instruction trace file. On Mon, Dec 18, 2017 at 3:16 PM, tmn vnbl

[gem5-users] No module named google.protobuf

2017-12-18 Thread tmn vnbl
Hi all, I was running an instruction trace example using gem5, but I ran into this error when trying to replay the trace (generating the trace was not a problem): ImportError: No module named google.protobuf It seems like it cannot find protobuf, but however it is installed as the trace can be