Seems that the cache line fetched in last cycle would be reused if there are
still available instructions there.

On Mon, Mar 28, 2011 at 8:04 PM, Veydan Wu <[email protected]> wrote:

> Hi, all. In O3 cpu model, does the fetch unit fetch a new cache line each
> cycle when it is in Running status, even when the fetch width is changed to
> 1 or 2, and cache block size is still 64 bytes or bigger?
>
> I checked the source code, and found that the fetchCacheLine() function is
> invoked each cycle when fetchStatus == Running. Does it mean that cache line
> fetched last cycle will be fetched again even NOT all the instructions have
> been extracted last tick()? Thanks
>
> --
> Regards,
>
> Veydan
>



-- 
Regards,

Veydan
_______________________________________________
m5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/m5-users

Reply via email to