What about using only an icache and no dcache? We're experimenting with a new verification technique and want to observe the behavior with and without caches.
-- Eberle. On Wed, Jul 21, 2010 at 2:37 PM, Steve Reinhardt <ste...@gmail.com> wrote: > O3 can deadlock if it doesn't have independent I&D caches... if the > dcache blocks, the pipeline will continuously replay blocked loads, > which saturates the icache port and will prevent the blocked loads > from issuing if they don't have an independent path. > > (At least that's how I remember it... I'm not sure why we go all the > way back to fetch to replay the blocked loads, but it's something like > that.) > > We never bothered to deal with it because we couldn't think of a > reasonable scenario where anyone would want a detailed CPU model w/o a > reasonably detailed cache hierarchy too. I'm curious what your > motivation is... > > Steve > > On Wed, Jul 21, 2010 at 10:06 AM, Eberle <rambo.u...@gmail.com> wrote: > > Is there a way to use the O3 CPU without caches, only using the main > memory? > > > > Thanks, > > > > -- > > Eberle. > > > > _______________________________________________ > > m5-users mailing list > > m5-users@m5sim.org > > http://m5sim.org/cgi-bin/mailman/listinfo/m5-users > > > _______________________________________________ > m5-users mailing list > m5-users@m5sim.org > http://m5sim.org/cgi-bin/mailman/listinfo/m5-users >
_______________________________________________ m5-users mailing list m5-users@m5sim.org http://m5sim.org/cgi-bin/mailman/listinfo/m5-users