The cache questions continue.
I just tried to compile the current master branch and set up a shared L2
cache configuration with the following simconfig file:
-stats run0.stats
-logfile run0.log
-corefreq 2000000000
-cache-config-type shared_L2
-cores-per-L2 2
built using 'scons c=2'
I get this backtrace from GDB almost immediately:
#0 0x00000000005cdbe1 in
Memory::MESICache::CacheController::complete_request (this=0x260a210,
message=..., queueEntry=0x260a288) at
ptlsim/build/cache/mesiCache.cpp:797
#1 0x00000000005d3035 in
Memory::MESICache::CacheController::handle_lower_interconnect (
this=0x260a210, message=...) at ptlsim/build/cache/mesiCache.cpp:349
#2 0x00000000005d325d in
Memory::MESICache::CacheController::handle_interconnect_cb (
this=0x260a210, arg=0x256f6b0) at ptlsim/build/cache/mesiCache.cpp:835
#3 0x00000000005d5178 in Memory::P2PInterconnect::controller_request_cb
(this=0x1e9ba80,
arg=<value optimized out>) at ptlsim/build/cache/p2p.cpp:82
#4 0x00000000005c25a8 in Memory::MemoryController::wait_interconnect_cb
(this=0x1ea5010,
arg=0x1ea5088) at ptlsim/build/cache/memoryController.cpp:238
#5 0x00000000005c29db in Memory::MemoryController::access_completed_cb
(this=0x1ea5010,
arg=<value optimized out>) at
ptlsim/build/cache/memoryController.cpp:206
#6 0x00000000005c3b1c in Memory::Event::execute (this=0x2543090)
at ptlsim/cache/memoryHierarchy.h:109
#7 Memory::MemoryHierarchy::clock (this=0x2543090) at
ptlsim/build/cache/memoryHierarchy.cpp:380
#8 0x00000000005ec37d in OutOfOrderModel::OutOfOrderMachine::run
(this=0x162c2c0, config=...)
at ptlsim/build/core/ooocore.cpp:2034
#9 0x000000000063b476 in ptl_simulate () at
ptlsim/build/sim/ptlsim.cpp:1092
#10 0x00000000005a7e56 in sim_cpu_exec () at qemu/cpu-exec.c:302
#11 0x0000000000419e73 in main_loop (argc=0, argv=<value optimized out>,
envp=<value optimized out>)
at qemu/vl.c:4246
#12 main (argc=0, argv=<value optimized out>, envp=<value optimized out>) at
qemu/vl.c:6234
I'm going to build a debug version to see if I can track this down, but just
wanted to see if anyone has seen this before ...
Thanks,
Paul
_______________________________________________
http://www.marss86.org
Marss86-Devel mailing list
[email protected]
https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel