[gem5-users] Dynamic Associative cache in gem5

2018-05-02 Thread Muhammad Avais
 Dear All,
   I am trying tom implement dynamic associative cache. I have found
that after decreasing the associativity, if i do not invalidate blocks then
following problem occurs.

Actually, i do not want to invaliate blocks that are out of associativity,
can anyone suggest some solution

#0  0x76401035 in raise () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x7640479b in abort () from /lib/x86_64-linux-gnu/libc.so.6
#2  0x009c4327 in SnoopFilter::lookupRequest(Packet const*,
SlavePort const&) () at build/X86/mem/snoop_filter.cc:137
#3  0x0099e3ec in CoherentXBar::recvTimingReq(Packet*, short) () at
build/X86/mem/coherent_xbar.cc:192
#4  0x0134117a in Cache::sendWriteQueuePacket(WriteQueueEntry*) ()
at build/X86/mem/cache/cache.cc:3528
#5  0x01341a61 in Cache::CacheReqPacketQueue::sendDeferredPacket()
() at build/X86/mem/cache/cache.cc:3731
#6  0x01417b41 in EventQueue::serviceOne() () at
build/X86/sim/eventq.cc:228
#7  0x01426e08 in doSimLoop(EventQueue*) () at
build/X86/sim/simulate.cc:219
#8  0x014274eb in simulate(unsigned long) () at
build/X86/sim/simulate.cc:132


Best Regards,
Thanks,
Avais
___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

[gem5-users] How to run a checkpoint on an old gem5

2018-05-02 Thread Da Zhang
Hi guys,

I have some new gem5 checkpoints made kvm. However, I want to run them with
an old version of gem5 (back to 2014). I know there is an updater, but how
to downgrade a checkpoint to run it on the old gem5?

Best,
Da Zhang
___
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users