Class Summary |
ConcreteNodeTraffic |
The ConcreteNodeTraffic class extends the functionality of the abstract
NodeTraffic class. |
Controller |
The Controller class dictates the total flow of execution of the simulator. |
ExFatTreeRouter |
|
ExFatTreeSwitch |
|
FatTreeRouter |
The FatTreeRouter class is the implementation of the Router interface for the
Butterfly Fat Tree Network. |
FatTreeSwitch |
This switch is used for building the Butterfly Fat Tree topology network. |
Flit |
A message (a packet) is the summation of some flits. |
gpNoCsim |
gpNoCsim is the starting class of the simulator. |
HelpingUtility |
HelpingUtility class defines the methods for generating random values with
uniform distribution using Random . |
IConstants |
This class contains all configuration variables. |
InputLinkController |
InputLinkController controls the incoming flits and helps in determining the
route of the flits in a switch. |
InputVCBuffer |
There is one input buffer for each of the input physical link. |
MeshRouter |
The MeshRouter class is the implementation of the Router interface for the
Mesh Network. |
MeshSwitch |
This switch is used for building the Mesh and Torus
network. |
Network |
Network is the object through which all the nodes (Resource blocks) and all
the communication switches are connected to perform the desired goal into one
unit. |
NetworkManager |
The NetworkManager class is responsible for instantiating a network instance. |
Node |
IP Node (Node class) is the resource that is used in the system for message
generation as well as message consumption. |
NodeTraffic |
The NodeTraffic abstract class defines the necessary methods for setting up
traffic configuration for the generated messages. |
OctalRouter |
|
OctalSwitch |
|
OutputLinkController |
Output Link Controller controls the outgoing flits. |
OutputVCBuffer |
There is one output buffer for each of the output physical link. |
ParamDTO |
ParamDTO defines a pair of data, namely the parameter and its value. |
StatisticalData |
StatisticalData class captures various performance parameters of the
simulator for comparison among various network configurations. |
TorusRouter |
The TorusRouter class is the implementation of the Router interface for the
Torus Network. |