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:
> >>
> >> &#65279;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

Reply via email to