That would probably work.  Thanks for cluing me in... hadn't thought
about verification applications.

Steve

On Wed, Jul 21, 2010 at 12:48 PM, Eberle <rambo.u...@gmail.com> wrote:
> 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
>
_______________________________________________
m5-users mailing list
m5-users@m5sim.org
http://m5sim.org/cgi-bin/mailman/listinfo/m5-users

Reply via email to