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

Reply via email to