Re: [Gems-users] Interconnection between multiple processors


Date: Fri, 11 Jan 2008 19:52:29 -0500
From: Greg Byrd <gbyrd@xxxxxxxx>
Subject: Re: [Gems-users] Interconnection between multiple processors
The two main interconnect classes in Ruby are PerfectSwitch and Throttle (which controls bandwidth over point-to-point links).  You can define any topology you want with a topology file, and you can set the latency and bandwidth for each link.  (Or you can define a class to build a topology, like the built-in 2D-TORUS, etc.)

A message on this list a couple of weeks ago indicated that a more sophisticated interconnection network model from Princeton will be incorporated in the next GEMS release.  I'm not part of the GEMS team, so I have no idea when that might happen.

...Greg



Zhang Yu wrote:
Hi,

I want to conduct some on-chip network in the full system simulator. Does Gems have easy control on the interconnection networks for CMP? Can anybody tell how the processors communicate with each other in Gems?

Thanks,
Yu

_______________________________________________ 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→]