When I try to run gem5.opt in ALPHA_FS mode with 32 cores (the host OS is Red
Hat Enterprise 6 and modified PAL code "tsb_osfpal" has been used to support up
to 64 processors), there is an error:
[root@cxh gem5-09b482ee9ae0]# ./build/ALPHA_FS/gem5.opt configs/example/fs.py
-n 32 --timing
gem5 Simulator System. http://gem5.org
gem5 is copyrighted software; use the --copyright option for details.
gem5 compiled Jan 7 2012 10:57:45
gem5 started Feb 8 2012 17:06:37
gem5 executing on cxh
command line: ./build/ALPHA_FS/gem5.opt configs/example/fs.py -n 32 --timing
Global frequency set at 1000000000000 ticks per second
info: kernel located at: /home/m5-system/binaries/vmlinux_2.6.27-gcc_4.3.4
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
0: system.remote_gdb.listener: listening for remote gdb #2 on port 7002
0: system.remote_gdb.listener: listening for remote gdb #3 on port 7003
0: system.remote_gdb.listener: listening for remote gdb #4 on port 7004
0: system.remote_gdb.listener: listening for remote gdb #5 on port 7005
0: system.remote_gdb.listener: listening for remote gdb #6 on port 7006
0: system.remote_gdb.listener: listening for remote gdb #7 on port 7007
0: system.remote_gdb.listener: listening for remote gdb #8 on port 7008
0: system.remote_gdb.listener: listening for remote gdb #9 on port 7009
0: system.remote_gdb.listener: listening for remote gdb #10 on port 7010
0: system.remote_gdb.listener: listening for remote gdb #11 on port 7011
0: system.remote_gdb.listener: listening for remote gdb #12 on port 7012
0: system.remote_gdb.listener: listening for remote gdb #13 on port 7013
0: system.remote_gdb.listener: listening for remote gdb #14 on port 7014
0: system.remote_gdb.listener: listening for remote gdb #15 on port 7015
0: system.remote_gdb.listener: listening for remote gdb #16 on port 7016
0: system.remote_gdb.listener: listening for remote gdb #17 on port 7017
0: system.remote_gdb.listener: listening for remote gdb #18 on port 7018
0: system.remote_gdb.listener: listening for remote gdb #19 on port 7019
0: system.remote_gdb.listener: listening for remote gdb #20 on port 7020
0: system.remote_gdb.listener: listening for remote gdb #21 on port 7021
0: system.remote_gdb.listener: listening for remote gdb #22 on port 7022
0: system.remote_gdb.listener: listening for remote gdb #23 on port 7023
0: system.remote_gdb.listener: listening for remote gdb #24 on port 7024
0: system.remote_gdb.listener: listening for remote gdb #25 on port 7025
0: system.remote_gdb.listener: listening for remote gdb #26 on port 7026
0: system.remote_gdb.listener: listening for remote gdb #27 on port 7027
0: system.remote_gdb.listener: listening for remote gdb #28 on port 7028
0: system.remote_gdb.listener: listening for remote gdb #29 on port 7029
0: system.remote_gdb.listener: listening for remote gdb #30 on port 7030
0: system.remote_gdb.listener: listening for remote gdb #31 on port 7031
**** REAL SIMULATION ****
info: Entering event queue @ 0. Starting simulation...
info: Launching CPU 1 @ 17640884000
info: Launching CPU 2 @ 17802857000
info: Launching CPU 3 @ 18137186000
info: Launching CPU 4 @ 18646346000
info: Launching CPU 5 @ 18808281000
info: Launching CPU 6 @ 19142631000
info: Launching CPU 7 @ 19651961000
info: Launching CPU 8 @ 19813919000
info: Launching CPU 9 @ 20148405000
info: Launching CPU 10 @ 20664668000
info: Launching CPU 11 @ 20833616000
info: Launching CPU 12 @ 21002576000
info: Launching CPU 13 @ 21532748000
info: Launching CPU 14 @ 22063244000
info: Launching CPU 15 @ 22232228000
info: Launching CPU 16 @ 22401226000
info: Launching CPU 17 @ 22931411000
info: Launching CPU 18 @ 23279819000
info: Launching CPU 19 @ 23628197000
info: Launching CPU 20 @ 24158369000
info: Launching CPU 21 @ 24327338000
info: Launching CPU 22 @ 24675875000
info: Launching CPU 23 @ 25024259000
info: Launching CPU 24 @ 25372646000
info: Launching CPU 25 @ 25721043000
info: Launching CPU 26 @ 26069435000
info: Launching CPU 27 @ 26599706000
info: Launching CPU 28 @ 26768654000
info: Launching CPU 29 @ 27117005000
info: Launching CPU 30 @ 27465392000
info: Launching CPU 31 @ 27813766000
warn: Prefetch instructions in Alpha do not do anything
warn: Prefetch instructions in Alpha do not do anything
gem5.opt: build/ALPHA_FS/mem/bridge.cc:173: void
Bridge::BridgePort::nackRequest(Packet*): Assertion `sendEvent.scheduled() ||
inRetry' failed.
Program aborted at cycle 971682745000
Aborted (core dumped)
[root@cxh gem5-09b482ee9ae0]#
Note that I succeeded to run ALPHA_FS/gem5.opt with 16 cores.
Thank you.
best,
Xuhao Chen
-----------------------------------
PhD student
School of Computer
National University of Defense Technology
Changsha, Hunan, P.R.China, 410073
Tel: +86-159-741-03340 (Mobile)_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users