What happens if an entry is in the L1 but not the L2?

Gabe

Ali Saidi wrote:
> Between the l1 and l2 caches seems like a good place to me. The caches can 
> cache page table entries, otherwise a tlb miss would be even more expensive 
> then it is. The l1 isn't normally used for such things since it would get 
> polluted (look why sparc has a load 128bits from l2, do not allocate into l1 
> instruction). 
>
> Ali
>
> On Nov 22, 2010, at 4:27 AM, Gabe Black wrote:
>
>   
>>    For anybody waiting for an x86 FS regression (yes, I know, you can
>> all hardly wait, but don't let this spoil your Thanksgiving) I'm getting
>> closer to having it working, but I've discovered some issues with the
>> mechanisms behind the --caches flag with fs.py and x86. I'm surprised I
>> never thought to try it before. It also brings up some questions about
>> where the table walkers should be hooked up in x86 and ARM. Currently
>> it's after the L1, if any, but before the L2, if any, which seems wrong
>> to me. Also caches don't seem to propagate requests upwards to the CPUs
>> which may or may not be an issue. I'm still looking into that.
>>
>> Gabe
>> _______________________________________________
>> m5-dev mailing list
>> m5-dev@m5sim.org
>> http://m5sim.org/mailman/listinfo/m5-dev
>>
>>     
>
> _______________________________________________
> m5-dev mailing list
> m5-dev@m5sim.org
> http://m5sim.org/mailman/listinfo/m5-dev
>   

_______________________________________________
m5-dev mailing list
m5-dev@m5sim.org
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to