[gem5-users] Re: L2 or L3 cache interface

2021-10-25 Thread Jason Lowe-Power via gem5-users
Hi Fengze,

No, there is no defined interface between different levels of the cache in
Ruby. Ruby is a "black box" in some sense, with input on the CPU side and
output on the memory side. See
https://www.gem5.org/documentation/learning_gem5/part3/MSIintro/ and
https://www.youtube.com/watch?v=XTIrVBb86aM&ab_channel=JasonLowe-Power for
more information.

Cheers,
Jason

On Mon, Oct 25, 2021 at 6:18 AM Fengze Yu via gem5-users <
gem5-users@gem5.org> wrote:

>
> Hi
>
> What is the interface between L1 and L2 cache in Ruby cache coherence
> model? Is there a clear defined interface, similar to the icachePort and
> dcachePort between CPU and memory, between different levels of caches in
> Ruby?
>
>
> Thanks in advance
>
> Fengze Yu
> ___
> gem5-users mailing list -- gem5-users@gem5.org
> To unsubscribe send an email to gem5-users-le...@gem5.org
> %(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s
___
gem5-users mailing list -- gem5-users@gem5.org
To unsubscribe send an email to gem5-users-le...@gem5.org
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s

[gem5-users] L2 or L3 cache interface

2021-10-25 Thread Fengze Yu via gem5-users
Hi 


What is the interface between L1 and L2 cache in Ruby cache coherence model? Is 
there a clear defined interface, similar to the icachePort and dcachePort 
between CPU and memory, between different levels of caches in Ruby?




Thanks in advance


Fengze Yu ___
gem5-users mailing list -- gem5-users@gem5.org
To unsubscribe send an email to gem5-users-le...@gem5.org
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s