If you look in ruby/system/Sequencer.C, I'm pretty sure I-cache misses
never incur the SEQUENCER_TO_CONTROLLER_LATENCY (someone correct me if
I'm wrong here). In the doRequest function, there's a check if
REMOVE_SINGLE_CYCLE_DCACHE is asserted, but this parameter is ignored
in the case of an IFETCH request. I imagine it would be possible to
do something similar to what ruby does for d-cache misses when
REMOVE_SINGLE_CYCLE_DCACHE_FAST_PATH is true, and delay the I-cache
misses for a variable number of cycles depending on the parameters you
want.
Phil
On Feb 23, 2009, at 9:21 AM, Marco Solinas wrote:
Polinas and Javier,
thanks, that was I need!
Another little point: it would be useful for my research to have
different hit times for L1Icache and L1Dcache, is it possible?
Thanks a lot
Marco
Polina Dudnik ha scritto:
Please read this post and let us know if you have further questions
https://lists.cs.wisc.edu/archive/gems-users/2006-November/msg00055.shtml
Polina
On Mon, Feb 23, 2009 at 7:28 AM, Marco Solinas
<marco.solinas@xxxxxxxxxxxx <mailto:marco.solinas@xxxxxxxxxxxx>>
wrote:
Hi list,
I was wandering if it is possible to specify a L1cache to
processor
latency in case of hit. When a request message is peeked from the
MandatoryQueue, and the requested block hits in L1cache, the
transition
invokes the callback action, that invokes the corresponding
callback
function of the sequencer. Is it possible to specify a "custom"
response
latency in such cases? In case it is possible, how can I do that?
Otherwise, how many cycles this latency is assumed to be (and
eventually, where it is specified)?
Thanks in advance for your support.
Regards
Marco
_______________________________________________
Gems-users mailing list
Gems-users@xxxxxxxxxxx <mailto:Gems-users@xxxxxxxxxxx>
https://lists.cs.wisc.edu/mailman/listinfo/gems-users
Use Google to search the GEMS Users mailing list by adding
"site:https://lists.cs.wisc.edu/archive/gems-users/" to your
search.
------------------------------------------------------------------------
_______________________________________________
Gems-users mailing list
Gems-users@xxxxxxxxxxx
https://lists.cs.wisc.edu/mailman/listinfo/gems-users
Use Google to search the GEMS Users mailing list by adding "site:https://lists.cs.wisc.edu/archive/gems-users/
" to your search.
_______________________________________________
Gems-users mailing list
Gems-users@xxxxxxxxxxx
https://lists.cs.wisc.edu/mailman/listinfo/gems-users
Use Google to search the GEMS Users mailing list by adding "site:https://lists.cs.wisc.edu/archive/gems-users/
" to your search.
|