I have no problem to run parsec with ALPHA full system simulation, but when I add ruby and garnet network, execution was aborted for core dumped. Here I list the command I used and log information. Really appreciate if somebody can give me advice on how to run parsec FS with ruby network.

Thank you.

command line: build/ALPHA/gem5.opt configs/example/fs.py --disk-image=/home/jh/my-gem5/full-system/parsec/linux-parsec-2-1-m5-with-test-inputs.img --kernel=/home/jh/my-gem5/full-system/parsec/vmlinux_2.6.27-gcc_4.3.4 -n 4 --script=/home/jh/my-gem5/full-system/parsec/bodytrack_4c_simsmall.rcS --cpu-type=detailed --caches --l2cache --topology=Mesh --mesh-rows=2 --garnet-network=fixed --ruby --num-l2caches=4 --num-dirs=4 warn: add_child('cls'): child 'credit_links0 credit_links1' already has parent warn: add_child('cls'): child 'credit_links0 credit_links1' already has parent warn: add_child('cls'): child 'credit_links0 credit_links1' already has parent warn: add_child('cls'): child 'credit_links0 credit_links1' already has parent warn: add_child('cls'): child 'credit_links0 credit_links1' already has parent warn: add_child('cls'): child 'credit_links0 credit_links1' already has parent warn: add_child('cls'): child 'credit_links0 credit_links1' already has parent warn: add_child('cls'): child 'credit_links0 credit_links1' already has parent warn: add_child('cls'): child 'credit_links0 credit_links1' already has parent warn: add_child('cls'): child 'credit_links0 credit_links1' already has parent warn: add_child('cls'): child 'credit_links0 credit_links1' already has parent warn: add_child('cls'): child 'credit_links0 credit_links1' already has parent warn: add_child('cls'): child 'credit_links0 credit_links1' already has parent warn: add_child('cls'): child 'credit_links0 credit_links1' already has parent warn: add_child('cls'): child 'credit_links0 credit_links1' already has parent
Global frequency set at 1000000000000 ticks per second
warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (128 Mbytes) warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (128 Mbytes) warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (128 Mbytes) warn: DRAM device capacity (8192 Mbytes) does not match the address range assigned (128 Mbytes) info: kernel located at: /home/jh/my-gem5/full-system/parsec/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
      **** REAL SIMULATION ****
      info: Entering event queue @ 0.  Starting simulation...
gem5.opt: build/ALPHA/mem/ruby/system/RubyPort.hh:192: void RubyPort::addToRetryList(RubyPort::MemSlavePort*): Assertion `std::find(retryList.begin(), retryList.end(), port) == retryList.end()' failed.
      Program aborted at cycle 1760500
./run-bodytrack-ruby: line 1: 32707 Aborted (core dumped) build/ALPHA/gem5.opt configs/example/fs.py --disk-image=/home/jh/my-gem5/full-system/parsec/linux-parsec-2-1-m5-with-test-inputs.img --kernel=/home/jh/my-gem5/full-system/parsec/vmlinux_2.6.27-gcc_4.3.4 -n 4 --script=/home/jh/my-gem5/full-system/parsec/bodytrack_4c_simsmall.rcS --cpu-type=detailed --caches --l2cache --topology=Mesh --mesh-rows=2 --garnet-network=fixed --ruby --num-l2caches=4 --num-dirs=4
_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to