I am trying to run FFT compiled for X86. I am using the default image(linux-x86.img) and kernel (X86_64-vmlinux- 2.6.28.4 smp) with fs.py (default).
I am able to run FFT on physical machine, but in gem5 terminal, when I enter ./fft.i386 -m18 -p2 -n65536 -l4 it brakes the simulator and this is what I am getting: root@debian:/home/marko/Downloads/gem5-2# ./build/X86/gem5.opt configs/example/fs.py --disk-image=/home/marko/Downloads/x86-system/disks/linux-x86.img --kernel=/home/marko/Downloads/x86-system/binaries/ x86_64-vmlinux-2.6.28.4-smp gem5 Simulator System. http://gem5.org gem5 is copyrighted software; use the --copyright option for details. gem5 compiled Oct 24 2012 13:17:57 gem5 started Dec 18 2012 15:36:14 gem5 executing on debian command line: ./build/X86/gem5.opt configs/example/fs.py --disk-image=/home/marko/Downloads/x86-system/disks/linux-x86.img --kernel=/home/marko/Downloads/x86-system/binaries/ x86_64-vmlinux-2.6.28.4-smp warning: add_child('terminal'): child 'terminal' already has parent Global frequency set at 1000000000000 ticks per second info: kernel located at: /home/marko/Downloads/x86-system/binaries/x86_64-vmlinux-2.6.28.4-smp 0: rtc: Real-time clock set to Sun Jan 1 00:00:00 2012 Listening for com_1 connection on port 3456 warn: Reading current count from inactive timer. 0: system.remote_gdb.listener: listening for remote gdb #0 on port 7000 **** REAL SIMULATION **** info: Entering event queue @ 0. Starting simulation... warn: Don't know what interrupt to clear for console. warn: instruction 'wbinvd' unimplemented ^[[A13837085500: system.pc.com_1.terminal: attach terminal 0 warn: instruction 'fxsave' unimplemented warn: Tried to clear PCI interrupt 14 warn: Unknown mouse command 0xe1. gem5.opt: build/X86/arch/x86/tlb.cc:305: Fault X86ISA::TLB::translate(Request*, ThreadContext*, BaseTLB::Translation*, BaseTLB::Mode, bool&, bool): Assertion `entry' failed. Program aborted at cycle 75206573631500 Aborted Any ideas? On Tue, Dec 18, 2012 at 6:47 PM, Marko Zivkovic <[email protected]>wrote: > I am sure that the problem is in architecture. X86 vs Alpha ... > > > > On 12/18/12, Marko Zivkovic <[email protected]> wrote: > > I have the same problem and the same exception. > > > > Which image and kernel are you using? > > > > > > > > On 12/18/12, Payne, Benjamin <[email protected]> wrote: > >> Hello, > >> > >> In order to help with this problem, please specify the command line used > >> to > >> launch the gem5 simulation, and also the program you are trying to run. > >> > >> Ben > >> > >> -----Original Message----- > >> From: [email protected] [mailto:[email protected]] > On > >> Behalf Of [email protected] > >> Sent: Wednesday, October 17, 2012 3:50 AM > >> To: [email protected]; [email protected] > >> Subject: [gem5-users] GEM5 FS specific applications > >> > >> Hi everybody, > >> > >> I have a doubt: > >> > >> It is possible that some specific applications running in FS mode give > >> the > >> following error? > >> > >> ERROR: > >> > >> gem5.opt: build/X86/arch/x86/tlb.cc:305: Fault > >> X86ISA::TLB::translate(RequestPtr, ThreadContext*, > BaseTLB::Translation*, > >> BaseTLB::Mode, bool&, bool): Assertion `entry' > >> failed. > >> Program aborted at cycle 125772893125500 > >> > >> (Maybe self-modifying code programs may cause it...?) > >> > >> Thanks > >> _______________________________________________ > >> 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 > >> > > >
_______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
