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
