[Gems-users] [gem5] FS mode-system.terminal last line is Initializing Cryptographic API (Not recognizing X86)


Date: Tue, 28 May 2013 13:08:01 -0500
From: Mona Jalal <jalal@xxxxxxxx>
Subject: [Gems-users] [gem5] FS mode-system.terminal last line is Initializing Cryptographic API (Not recognizing X86)
Hello,

I am trying to run a full system simulation and I have put the binaries in x86 mounted disk image and I umount it afterwards. But now I can't get them to work. Here's the command I use:
./build/X86/gem5.opt configs/example/fs.py --script=rcS/backprop/backprop_2c.rcS --kernel=x86_64-vmlinux-2.6.22.9.smp --disk-image=linux-x86.img --num-cpus=8 --clock=4GHz

P.S.: I don't know why even after making the gem5 for x86 and configuring the Benchmarks.py and SysPaths.py it is yet looking for ALPHA and not X86? like m5AlphaAccess or the Tsunami (which are for ALPHA). Also I have mentioned that I have 8 cores but apparently it just sets up 4 of them due to Tsunami limit of 4 cores (Total of 4 processors activated).
This is the system.terminal output I have:
M5 console: m5AlphaAccess @ 0xFFFFFD0200000000
^MGot Configuration 623
^Mmemsize FFFFFFFFC0000000 pages FFFFFFFFFFFE0000
^MFirst free page after ROM 0xFFFFFC0000018000
^MHWRPB 0xFFFFFC0000018000 l1pt 0xFFFFFC0000040000 l2pt 0xFFFFFC0000042000 l3pt_rpb 0xFFFFFC0000044000 l3pt_kernel 0xFFFFFC0000048000 l2reserv 0xFFFFFC0000046000
^Mkstart = 0xFFFFFC0000310000, kend = 0xFFFFFC0000855898, kentry = 0xFFFFFC0000310000, numCPUs = 0x4
^MCPU Clock at 2000 MHz IntrClockFrequency=1024
^MBooting with 4 processor(s)
^MKSP: 0x20043FE8 PTBR 0x20
^MKSP: 0x20043FE8 PTBR 0x20
^MKSP: 0x20043FE8 PTBR 0x20
^MKSP: 0x20043FE8 PTBR 0x20
^MConsole Callback at 0x0, fixup at 0x0, crb offset: 0xC90
^MMemory cluster 0 [0 - 392]
^MMemory cluster 1 [392 - -131464]
^MInitalizing mdt_bitmap addr 0xFFFFFC0000038000 mem_pages FFFFFFFFFFFE0000
^MConsoleDispatch at virt 10000DD8 phys 18DD8 val FFFFFC00000100A8
^MBootstraping CPU 1 with sp=0xFFFFFC0000076000
^MBootstraping CPU 2 with sp=0xFFFFFC0000078000
^MBootstraping CPU 3 with sp=0xFFFFFC000007A000
^Munix_boot_mem ends at FFFFFC000007C000
^Mk_argc = 0
^Mjumping to kernel at 0xFFFFFC0000310000, (PCBB 0xFFFFFC0000018180 pfn 1067)
^MCallbackFixup 0 18000, t7=FFFFFC000070C000
^MEntering slaveloop for cpu 1 my_rpb=FFFFFC0000018400
^MEntering slaveloop for cpu 2 my_rpb=FFFFFC0000018680
^MEntering slaveloop for cpu 3 my_rpb=FFFFFC0000018900
^MLinux version 2.6.13 (hsul@xxxxxxxxxxxxxxxxxx) (gcc version 3.4.3) #1 SMP Sun Oct 8 19:52:07 EDT 2006
^MBooting GENERIC on Tsunami variation DP264 using machine vector DP264 from SRM
^MMajor Options: SMP LEGACY_START VERBOSE_MCHECK
^MCommand line: root=/dev/hda1 console=ttyS0
^Mmemcluster 0, usage 1, start 0, end 392
^Mmemcluster 1, usage 0, start 392, end 18446744073709420544
^Msetup: forcing memory size to 33554432K (from -1048576K).
^Mfreeing pages 1069:4194304
^Mreserving pages 1069:1133
^MSMP: 4 CPUs probed -- cpu_present_mask = f
^MBuilt 1 zonelists
^MKernel command line: root=/dev/hda1 console=ttyS0
^MPID hash table entries: 4096 (order: 12, 131072 bytes)
^MUsing epoch = 1900
^MConsole: colour dummy device 80x25
^MDentry cache hash table entries: 8388608 (order: 13, 67108864 bytes)
^MInode-cache hash table entries: 4194304 (order: 12, 33554432 bytes)
^MMemory: 33214192k/33554432k available (3314k kernel code, 336432k reserved, 983k data, 224k init)
^MMount-cache hash table entries: 512
^MSMP starting up secondaries.
^MSlave CPU 1 console command START^M
SlaveCmd: restart FFFFFC0000310020 FFFFFC0000310020 vptb FFFFFFFE00000000 my_rpb FFFFFC0000018400 my_rpb_phys 18400
^MSlave CPU 2 console command START^M
SlaveCmd: restart FFFFFC0000310020 FFFFFC0000310020 vptb FFFFFFFE00000000 my_rpb FFFFFC0000018680 my_rpb_phys 18680
^MSlave CPU 3 console command START^M
SlaveCmd: restart FFFFFC0000310020 FFFFFC0000310020 vptb FFFFFFFE00000000 my_rpb FFFFFC0000018900 my_rpb_phys 18900
^MBrought up 4 CPUs

SMP: Total of 4 processors activated (15995.06 BogoMIPS).
^MNET: Registered protocol family 16
^MEISA bus registered
^Mpci: enabling save/restore of SRM state
^MSCSI subsystem initialized
^Msrm_env: version 0.0.5 loaded successfully
^MInstalling knfsd (copyright (C) 1996 okir@xxxxxxxxxxxx).
^MInitializing Cryptographic API


-----------------my rcS script-------------------
#!/bin/sh
cd /mnt/rodinia_benchmarks/
export GOMP_CPU_AFFINITY="0 1"
echo "Running Rodinia Backprop OpenMP version"
echo "./backprop 64 2"
/sbin/m5 checkpoint
/sbin/m5 dumpstats
/sbin/m5 resetstats
echo "I am reaching program itself"
./backprop 64 2
echo "Simulation is successfully finished!"
/sbin/m5 exit
-------------------------------------------------------------------------------------------
Please let me know what's going wrong and why it stops before running the script? 


Best regards,
Mona Jalal.
http://www.linkedin.com/pub/mona-jalal/40/2/3b4
[← Prev in Thread] Current Thread [Next in Thread→]