Hello , As i am trying to set up PARSEC from a long time and i am still blocking.
As i followed the paper *Running PARSEC 2.1 on M5*<http://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CGgQFjAA&url=http%3A%2F%2Fwww.cs.utexas.edu%2F%7Eparsec_m5%2FTR-09-32.pdf&ei=yngJUOb0MoGo4gSUntniCg&usg=AFQjCNEXF3KC1FBK9KLCOi1LkUtiY5i9-g&sig2=T-dN2zBUUDCI0e9_JZoXOQ>Although i followed all the steps to use the disk image(i.e. sections 3,4,&8) ,then i typed the commands : > sudo python util/gem5img.py mount disks/linux-parsec-2-1-m5- with-test-inputs.img /mnt > sudo umount /mnt > build/x86/gem5.opt configs/example/fs.py --kernel=/home/wael/Mac/gem5/binaries/x86_64-vmlinux-2.6.28.4-smp -n 1 --script=configs/boot/runscript.rcS but i got the output: **** REAL SIMULATION **** info: Entering event queue @ 0. Starting simulation... warn: Don't know what interrupt to clear for console. warn: instruction 'wbinvd' unimplemented 17641581500: system.pc.com_1.terminal: attach terminal 0 warn: instruction 'fxsave' unimplemented warn: Tried to clear PCI interrupt 14 warn: Unknown mouse command 0xe1. and the output in the other terminal using telnet localhost : input: PS/2 Generic Mouse as /class/input/input1 EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended VFS: Mounted root (ext2 filesystem). Freeing unused kernel memory: 332k freed request_module: runaway loop modprobe binfmt-464c request_module: runaway loop modprobe binfmt-464c request_module: runaway loop modprobe binfmt-464c request_module: runaway loop modprobe binfmt-464c request_module: runaway loop modprobe binfmt-464c so the simulation didn't end So Please any support/hint will be highly appreciated as i am really blocked. Thank you in advance for your time and effort. Best Regards Wael AMR On Tue, Jul 17, 2012 at 8:08 PM, Hao Wang <pkuwa...@gmail.com> wrote: > *after some time it exits with "Exiting @ tick 1892710156000 because > switchcpu" * > > It is because the switchcpu command seems not really work and cause the > simulation terminated. > I had this problem before. > > *how can I get PARSEC run with stats dumped every certain ticks* > > the hooks tool can do that. > > > Bonzi > > On Mon, Jul 16, 2012 at 5:07 PM, Xi Chen <xiche...@gmail.com> wrote: > >> Hi Hao, >> >> The thing is I don't even know whether my PARSEC actually runs or not. Is >> there any way to tell that? In my original question, I ran two traces >> blackscholes and dedup, there is no difference in stats.txt file, IPC for >> each core are exactly the same. Even remove PARSEC script file (.rcS file) >> the stats.txt did not change. >> >> So first question is whether there is something wrong with my settings to >> run PARSEC in Gem5. >> >> Thanks, >> Xi >> >> >> >> Try removing the switchcpu command. >> Not sure whether it really works. >> >> If you do want to use simple CPU to fast forward to your program, I will >> suggest create a checkpoint and restore with O3 CPU. >> >> Bonzi >> >> >> >> -- >> Xi Chen >> >> _______________________________________________ >> gem5-users mailing list >> gem5-users@gem5.org >> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >> > > > > -- > ------------------------------------------------------ > Wang, Hao > http://homepages.cae.wisc.edu/~wangh/ > > Ph.D. candidate > Dept. of Electrical & Computer Engineering > University of Wisconsin, Madison > > B.S. from > Department of Microelectronics > School of Electronics Engineering and Computer Science > Peking University > > > _______________________________________________ > gem5-users mailing list > gem5-users@gem5.org > http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >
_______________________________________________ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users