I agree with the fact that it is unrealistic not having caches and separated ones, however for what I want to experiment I do not want to have caches :). I can make the data cache and the instruction cache 64 B each (the size equal with the size of a line) and hope for the best.
I did not use that flag. I will try it in a couple of minutes. Thanks for the information On Sat, Nov 22, 2014 at 2:20 PM, Mitch Hayenga <mitch.hayenga+g...@gmail.com > wrote: > Have you tried running with the O3CPUAll debug flag? That may shed some > more light on whats happening. Steve's suggestion sounds like a > possibility. > > On Sat, Nov 22, 2014 at 12:24 PM, Steve Reinhardt via gem5-users < > gem5-users@gem5.org> wrote: > >> I don't recall the details, but there's some issue with data accesses and >> instruction fetches sharing the same port to memory with O3 that leads to a >> livelock (or deadlock?) situation... something like you need to do an >> ifetch to make forward progress, but every time the port is free you >> re-issue a speculative data access instead, or maybe it's the other way >> around. We have run into this before--I think the same problem occurs with >> a unified L1--but since it goes away once you use split caches, and it's >> unrealistic not to have split caches anyway, we never considered it worth >> fixing. >> >> Steve >> >> >> On Sat, Nov 22, 2014 at 9:27 AM, Thom Popovici via gem5-users < >> gem5-users@gem5.org> wrote: >> >>> Hi, all! >>> >>> I want to remove the caches from the full system configuration. I want >>> multiple processors that are directly connected to the membus and the >>> memory. As far as I saw the O3CPU demands caches, why? I managed to >>> modify >>> the function request_caches from True to False. I managed to instantiate >>> all the objects without errors but Gem5 freezes up at the very beginning: >>> >>> Entering event queue @ 0. Starting simulation... >>> >>> Any ideas. >>> >>> Thanks so much >>> >>> _______________________________________________ >>> gem5-users mailing list >>> gem5-users@gem5.org >>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >>> >> >> >> _______________________________________________ >> gem5-users mailing list >> gem5-users@gem5.org >> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users >> > > -- Thom Popovici
_______________________________________________ gem5-users mailing list gem5-users@gem5.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users