Which Cache coherence protocol did you use in the  first case while
building?

Have you tried with Network_test ? Did you change any other attributes like
cache line size or ruby block size?

On 7 March 2015 at 04:49, Tanvir Mustofa via gem5-users <[email protected]
> wrote:

> Hello everyone,
>
> I tried the line suggested in http://www.m5sim.org/Ruby_Network_Test
>
> ./build/ALPHA_Network_test/gem5.debug configs/example/ruby_network_test.py 
> --num-cpus=16 --num-dirs=16 --topology=Mesh --mesh-rows=4 --sim-cycles=1000
> --injectionrate=0.01 --synthetic=0 --fixed-pkts --maxpackets=1 
> --garnet-network=fixed
>
> I am constantly getting this error
>
> Global frequency set at 1000000000 ticks per second
> warn: rounding error > tolerance
>     1.250000 rounded to 1
> warn: rounding error > tolerance
>     0.072760 rounded to 0
> warn: rounding error > tolerance
>     1.250000 rounded to 1
> .
> .
> warn: rounding error > tolerance
>     0.072760 rounded to 0
> warn: rounding error > tolerance
>     1.250000 rounded to 1
> warn: DRAM device capacity (8192 Mbytes) does not match the address range 
> assigned (512 Mbytes)
> warn: rounding error > tolerance
>     0.072760 rounded to 0
> fatal condition addrMap.insert(m->getAddrRange(), m) == addrMap.end() 
> occurred: Memory address range for system.physmem is overlapping
>  @ tick 0
> [PhysicalMemory:build/ARM/mem/physical.cc, line 96]
> Memory Usage: 244692 KBytes
>
>  I tried with this  ./build/ALPHA_Network_test/gem5.debug
> configs/example/ruby_network_test.py and it is giving exactly the same
> error just with less warning.
>
>
> Then I tried ./build/ALPHA_Network_test/gem5.fast 
> configs/example/ruby_random_test.py --num-cpus=16 --num-dirs=16 
> --topology=Mesh
> --mesh-rows=4 --sim-cycles=1000 --injectionrate=0.01 --synthetic=0 
> --fixed-pkts --maxpackets=1 --garnet-network=fixed
>
> It gives me the following error
>
> warn: rounding error > tolerance
>     1.250000 rounded to 1
> warn: rounding error > tolerance
>     1.250000 rounded to 1
> .
> .
> warn: rounding error > tolerance
>     1.250000 rounded to 1
> warn: DRAM device capacity (8192 Mbytes) does not match the address range 
> assigned (512 Mbytes)
> info: Entering event queue @ 0.  Starting simulation...
> panic: Action/check failure: proc: 0 address: [0x430, line 0x400] data: 
> 0x2838cf0 byte_number: 0 m_value+byte_number: 160 byte: 64 [[0x430, line 
> 0x400], value: 160, status: Check_Pending, initiating node: 0, store_count: 
> 4]Time: 2063
>  @ tick 2063
> [performCallback:build/ALPHA_Network_test/cpu/testers/rubytest/Check.cc, line 
> 312]
> Memory Usage: 675472 KBytes
> Program aborted at cycle 2063
> Aborted (core dumped)
>
> Again I tried with  ./build/ALPHA_Network_test/gem5.fast 
> configs/example/ruby_random_test.py
> it gives same error with less warning.
>
> I tried with ALPHA_Network_test/gem5.fast, ALPHA_Network_test/gem5.debug and 
> ALPHA_Network_test/gem5.opt. I tried with binaries build with
> RUBY=True and without it.
>
> Then I tried with X86_MESI_Two_Level. The errors still persist (both 
> ruby_network_test and ruby_random_test). Can anyone help me out here.
>
> Thanks in advance.
>
> Regards
>
> Dhruvo
>
>
> _______________________________________________
> 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

Reply via email to