network: generalized bw for basic links
Review Request #661 - Created April 27, 2011 and submitted
|ali, gblack, nate, stever|
network: generalized bw for basic links Generalized the specification of bw for basic links. This value is then translated to the specific value used by the simple and Garnet networks.
Posted (April 27, 2011, 9:03 a.m.)
src/mem/ruby/network/garnet/fixed-pipeline/GarnetLink_d.py (Diff revision 1)
In garnet, the link width is actually equal to flit size (i.e. the entire flit is injected into the link). [bigger packets such as data are thereby broken into multiple flits]. So not sure if having both a "bandwidth_factor" and a "flit_size" parameter inside BaseGarnetNetwork.py will work. Perhaps we should set flit_size equal to bandwidth_factor there? "link_bandwidth" is a clearer term but I understand that is not true for simple network where the endpoint bandwidth comes into play...