Correct. For more details on the Opal/Ruby interface callback
sequence, please refer to slide 69 in our ISCA tutorial:
http://www.cs.wisc.edu/gems/isca_tutorial.ppt
Luke
> >
> Thanks for replying. Now I think I catch how it works. So, in case you
> have a miss in Ruby, the pseq set the value of m_fetch_status to
> PSEQ_FETCH_ICACHEMISS. Meanwhile, the request has been issued to the L1
> cache controller via the issueRequest function in Ruby, right ? At
> completion, either one of write/read Callback function is invoked, which
> in turn invokes the hitCallback and the Complete function in rubycache ?
> This is where the wakeup function of the pseq is invoked, changing the
> fetch status to ready, right ?
>
> --
> Gilles
>
|