?国? wrote:
> Hi everyone,
>
> I set my simulation system as a CMP with 4 processors on a single chip, the
> interconnection network topology as file-specified using the default file.
>
> Now, I have the following questions about the GEMS system.
>
> 1. I found that there is a throttle from switch to L1 cache or whatever
> components, but there is no throttle from L1cache(L2cache and Directory) to
> switch. Any reason or explanation about this?
>
>
Throttles are only created on out-ports
> 2. Now, ruby considers infinite message buffer for throttle and switch, can
> we set a certain value for the messagebuffer by calling
> MessageBuffer::setSize(newsize)?
>
>
There is some experimental support for finite buffers. See the
FINITE_BUFFERING variable in the rubyconfig.defaults file (and elsewhere).
--Mike
|