Re: [gem5-users] Instrumenting ROI in Syscall emulation mode

2019-06-11 Thread Andrea Mondelli
Hi Victor,

I use checkpoints with SE.py , can you describe your problem?
Is it related to the various “—work-{begin | end}-*” parameters in Options.py?

Il giorno 10 giu 2019, alle ore 12:43, Victor Kariofillis 
mailto:vickariofil...@gmail.com>> ha scritto:

Hi,

I have already implemented pseudo instructions for full system mode based on 
this
 tutorial. It is time consuming though to test everything after I make even a 
small change. Is there any way to implement the same functionality for syscall 
mode?

Thank you,
Victor
___
gem5-users mailing list
gem5-users@gem5.org
https://nam02.safelinks.protection.outlook.com/?url=http%3A%2F%2Fm5sim.org%2Fcgi-bin%2Fmailman%2Flistinfo%2Fgem5-usersdata=02%7C01%7Candrea.mondelli%40ucf.edu%7Ca57bf639a174456d6bf608d6edc2da2c%7Cbb932f15ef3842ba91fcf3c59d5dd1f1%7C0%7C0%7C636957818488668401sdata=wsObMK66hrfKJJoYwy1NWigx8HvwmLno6o8aMpfyHqU%3Dreserved=0


Bests,
A.

___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

[gem5-users] AMD GCN Long Simulation Time

2019-06-11 Thread Sampad Mohapatra
Hi everyone,

I am using the GCN GPU model on the public branch.

My issue is that it takes a long time to simulate some benchmarks(e.g.
Polybench), some of which take more than 400 hours on a powerful cluster.
And this increases if I use a CPU benchmark alongside the GPU benchmark. Is
there a way to decrease this ?

Any ideas are welcome.

Thanks and regards,
Sampad Mohapatra


Virus-free.
www.avg.com

<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

[gem5-users] Unable to compile and run splatt on gem5 x86

2019-06-11 Thread Nitish Srivastava
Hi,

I am trying to compile and run splatt (
https://github.com/ShadenSmith/splatt ) on gem5 for x86 ISA. I am doing
static linking when compiling splatt. I am able to run the generated binary
natively; however, I am not able to run it on gem5 (syscall emulation
mode). Initially, gem5 was complaining about some vector instructions like
"pcmpeqq_Vdq_Wdq" which are not implemented in gem5. I tried to disable
vectorization. Then gem5 started to complain "malloc(): smallbin double
linked list corrupted" for the places splatt uses "posix_mem_align". So I
replaced "posix_mem_align" with "malloc" to avoid this error. But now gem5
complains "panic: Tried to read unmapped address 0x4942cc0.
PC: 0x15f20, Instr:   MOVSD_XMM_M : ldfp   %xmm0_low, DS:[8*rdx + rax]". I
have set the mem-size to be 4GB in gem5 and this address definitely lies
within that range.

Is compiling code for gem5-x86 that hard or I am doing something wrong. Any
suggestions on how to get splatt compiled and run for gem5 would be helpful.

Thanks,
Nitish
___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users