Maybe try the work_area functions. They should support roi simpoint style
simulation.
On Sep 23, 2013 1:10 PM, "Fulya Kaplan" <[email protected]> wrote:

> Hi all,
> I am running parsec on x86. I modified hooks to switch cpus at the
> beginnig of ROI in order to run ROI with detailed cpu. However, I am having
> a similar problem as in this thread except that I do not use ruby memory
> model:
> http://www.mail-archive.com/[email protected]/msg05255.html
> The program exits after switching cpu:
>
>
> Global frequency set at 1000000000000 ticks per second
> info: kernel located at: 
> /mnt/nokrb/fkaplan3/gem5/full_system/binaries/x86_64-vmlinux-2.6.28.4-smp
> Listening for com_1 connection on port 3456
> warn: Reading current count from inactive timer.
> **** REAL SIMULATION ****
> info: Entering event queue @ 0.  Starting simulation...
> warn: Don't know what interrupt to clear for console.
> warn: instruction 'wbinvd' unimplemented
> warn: x86 cpuid: unknown family 0x4000
> warn: instruction 'fxsave' unimplemented
> warn: instruction 'wbinvd' unimplemented
> hack: Assuming logical destinations are 1 << id.
> warn: Tried to clear PCI interrupt 14
> warn: Unknown mouse command 0xe1.
> hack: be nice to actually delete the event here
> Exiting @ tick 10915991606500 because switchcpu
>
> How can i run only ROI in detailed mode? I know about the fast forward
> option, but I do not want to have to determine the instruction count until
> ROI (to be used as the FF parameter) for each benchmark. Is there a way to
> keep execution after switching cpus using the m5op in hooks?
> Best,
> Fulya
>
> _______________________________________________
> gem5-users mailing list
> [email protected]
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to