Re: [Gems-users] DataBlk in CacheMsg?


Date: Mon, 27 Nov 2006 15:25:59 -0500
From: Hemayet Hossain <hossain@xxxxxxxxxxxxxxxx>
Subject: Re: [Gems-users] DataBlk in CacheMsg?
Dan Gibson,
Thanks a lot.
----------
Hemayet
Dan Gibson wrote:
Hemayet,

Ruby's DataBlk functionality has been deprecated for some time. They still reside in RequestMsg and ResponseMsg objects for accounting purposes. If you want to try to restore the DataBlk functionality, turn DATA_BLOCK on in rubyconfig.defaults and see what breaks.

Regards,
Dan

Hemayet Hossain wrote:
Hi Dan Gibson,
Thanks for your quick reply. So, what if I want to keep the data also in Ruby(corresponding sent the modified to simics also)? Moreover RequestMsg and ResponseMsg are maintaining DataBlock fields. Are those not necessary in Ruby?
Thanks.
--------
Hemayet Hossain
Dan Gibson wrote:
Ruby does not keep data in its caches.
The presence of data is accounted for in various messages (eg message sizes), though no actual data is "sent". Ruby relies on Simics to provide data.

Regards,
Dan Gibson

Hemayet Hossain wrote:
Hi Everybody,
I have a dumb question. I would really appreciate if someone can clear the thing. I am assuming data are maintained in Cache.

Let us consider a Store comes from a processor but that for that L1 miss occurs. So L1 controller will issue a GETX and after getting the GETX response from L2 controller (i.e Data), L1 controller needs to update the specific bytes (for which Store was happened). But I am not clear about how the data from processor is coming to L1 controller. Is it through CacheMsg that was originally sent through Mandatory Queue? or any other way? Can you plz explain?

Thanks.
-------------
Hemayet Hossain
_______________________________________________
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.



[← Prev in Thread] Current Thread [Next in Thread→]