Thank you for your quick reply.
Do I need to specify coherence protocol when build gem5?
From previous posts, people used ruby_fs.py, which I can not find in
current version gem5. Do you know where to find that file?
On 3/10/2015 9:12 PM, Matheus Alcântara Souza wrote:
Try to build X86_MESI_Two_Level with the appropriate images (x86 ones)
and try again.
Em terça-feira, 10 de março de 2015, Jianghao <[email protected]
<mailto:[email protected]>> escreveu:
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
--
Atenciosamente,
Matheus Alcântara Souza
_______________________________________________
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