Hi, I was trying to run the O3CPU version in FS mode with Ruby model and alpha isa. The prior threads in the mailing list on this topic and the status matrix claim that the o3cpu might work with ruby and the ruby_fs.py also excepts cpu-type as TimingSimple or detailed only. However, with the latest development version, we are getting the following bus error. I guess there was an intermediate version of gem5 that was able to run the o3cpu with ruby successfully. Could someone please point me to that working version, if there exists one?or suggest me to sort out that?
command line: ./build/ALPHA_MESI_CMP_directory/gem5.opt ./configs/example/ruby_fs.py --num-cpus=2 --cpu-type=detailed --script=./configs/boot/blackscholes_2c_simmedium.rcS Global frequency set at 1000000000000 ticks per second info: kernel located at: /home/dibakar/disk-image-08-01-12th/binaries/vmlinux Listening for system connection on port 3456 0: system.tsunami.io.rtc: Real-time clock set to Thu Jan 1 00:00:00 2009 0: system.remote_gdb.listener: listening for remote gdb #0 on port 7000 0: system.remote_gdb.listener: listening for remote gdb #1 on port 7001 **** REAL SIMULATION **** info: Entering event queue @ 0. Starting simulation... 72684851: system.terminal: attach terminal 0 info: Launching CPU 1 @ 381850000 warn: Prefetch instructions in Alpha do not do anything warn: Prefetch instructions in Alpha do not do anything fatal: Unable to find destination for addr 0x40700596c on bus system.piobus @ cycle 19525020000 [findPort:build/ALPHA_MESI_CMP_directory/mem/bus.cc, line 525] Memory Usage: 383292 KBytes The m5term outputs were as follows: ==== m5 slave terminal: Terminal 0 ==== M5 console: m5AlphaAccess @ 0xFFFFFD0200000000 Got Configuration 623 memsize 8000000 pages 4000 First free page after ROM 0xFFFFFC0000018000 HWRPB 0xFFFFFC0000018000 l1pt 0xFFFFFC0000040000 l2pt 0xFFFFFC0000042000 l3pt_rpb 0xFFFFFC0000044000 l3pt_kernel 0xFFFFFC0000048000 l2reserv 0xFFFFFC0000046000 kstart = 0xFFFFFC0000310000, kend = 0xFFFFFC0000899860, kentry = 0xFFFFFC0000310000, numCPUs = 0x2 CPU Clock at 2000 MHz IntrClockFrequency=1024 Booting with 2 processor(s) KSP: 0x20043FE8 PTBR 0x20 KSP: 0x20043FE8 PTBR 0x20 Console Callback at 0x0, fixup at 0x0, crb offset: 0x790 Memory cluster 0 [0 - 392] Memory cluster 1 [392 - 15992] Initalizing mdt_bitmap addr 0xFFFFFC0000038000 mem_pages 4000 ConsoleDispatch at virt 100008D8 phys 188D8 val FFFFFC00000100A8 Bootstraping CPU 1 with sp=0xFFFFFC0000076000 unix_boot_mem ends at FFFFFC0000078000 k_argc = 0 jumping to kernel at 0xFFFFFC0000310000, (PCBB 0xFFFFFC0000018180 pfn 1101) Entering slaveloop for cpu 1 my_rpb=FFFFFC0000018400 CallbackFixup 0 18000, t7=FFFFFC0000814000 Linux version 2.6.27.6-dirty (joel@capillary) (gcc version 4.3.4 (crosstool-NG-1.5.2) ) #1 SMP Sat Mar 6 19:10:44 CST 2010 Booting GENERIC on Tsunami variation DP264 using machine vector DP264 from SRM Major Options: SMP LEGACY_START VERBOSE_MCHECK Command line: root=/dev/hda1 console=ttyS0 memcluster 0, usage 1, start 0, end 392 memcluster 1, usage 0, start 392, end 16384 freeing pages 1103:16384 reserving pages 1103:1104 2048K Bcache detected; load hit latency 25 cycles, load miss latency 157 cycles SMP: 2 CPUs probed -- cpu_present_map = 3 Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16272 Kernel command line: root=/dev/hda1 console=ttyS0 PID hash table entries: 512 (order: 9, 4096 bytes) Using epoch = 1900 Console: colour dummy device 80x25 console [ttyS0] enabled Dentry cache hash table entries: 16384 (order: 4, 131072 bytes) Inode-cache hash table entries: 8192 (order: 3, 65536 bytes) Memory: 120816k/131072k available (3757k kernel code, 7000k reserved, 261k data, 208k init) Thanks, Dibakar _______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
