A B C D E F G H I L M N O P R S T U V W

N

NET_EX_FAT_TREE - Static variable in class IConstants
Type of the Extended Fat Tree Network
NET_FAT_TREE - Static variable in class IConstants
Type of the Fat Tree Network
NET_MESH - Static variable in class IConstants
Type of the Mesh Network
NET_OCTAL - Static variable in class IConstants
Type of the Octal Network
NET_TORUS - Static variable in class IConstants
Type of the Torus Network
netManager - Variable in class Controller
This is an object of NetworkManager type which holds the current network instance, statistical data holder and various helping utility object like input file reader.
netManager - Static variable in class NetworkManager
An static instance of the NetworkManager class which is useful for the implementation of Singleton design pattern.
network - Variable in class Controller
This is the reference of the instaniated Network in NetworkManager.
Network - Class in <Unnamed>
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.
Network(int) - Constructor for class Network
Constructor of the Network.
network - Static variable in class NetworkManager
An instance of the Network class to refer to the current simulating network.
NetworkManager - Class in <Unnamed>
The NetworkManager class is responsible for instantiating a network instance.
NetworkManager(String) - Constructor for class NetworkManager
Constructor of the NetworkManager class.
nextMsgGenTime - Variable in class NodeTraffic
It is an int type variable.
Node - Class in <Unnamed>
IP Node (Node class) is the resource that is used in the system for message generation as well as message consumption.
Node(int, Switch, int, int, double) - Constructor for class Node
Constructor of Node class
nodeInBufferUseStatus - Variable in class StatisticalData
An array capturing the usage status of the slots of the input buffer for each node
nodeLinkUseStatus - Variable in class StatisticalData
An array capturing the physical link usage status for each node
nodeList - Variable in class ExFatTreeSwitch
 
nodeList - Variable in class FatTreeSwitch
This is array of Node used to store the list of references of adjacent nodes.
nodeList - Variable in class MeshSwitch
This is array of Node used to store the list of references of adjacent nodes.
nodeList - Variable in class Network
A vector type variable holding the reference of all the resource nodes of the network.
nodeList - Variable in class OctalSwitch
 
nodeListIndex - Variable in class Node
The index for this node in the universal array of nodes in the
nodeOutBufferUseStatus - Variable in class StatisticalData
An array capturing the usage status of the slots of the output buffer for each node
nodeReceivedFlitCounter - Variable in class Node
It keeps track of the number of flits in a packet that are yet to be received.
nodeTraffic - Variable in class Node
Reference to the NodeTraffic class.
NodeTraffic - Class in <Unnamed>
The NodeTraffic abstract class defines the necessary methods for setting up traffic configuration for the generated messages.
NodeTraffic(int) - Constructor for class NodeTraffic
Constructor of the NodeTraffic class
noOfPhysicalLink - Variable in class ExFatTreeSwitch
 
noOfPhysicalLink - Variable in class FatTreeSwitch
This is an int type variable used to hold the number of physical links attached with the switch to perform communication between adjacent switches and nodes.
noOfPhysicalLink - Variable in class MeshSwitch
This is an int type variable used to hold the number of physical links attached with the switch to perform communication between adjacent switches and nodes.
noOfPhysicalLink - Variable in class OctalSwitch
 
noOfSwitch - Variable in class StatisticalData
Number of switches in the network
noOfVirtualLink - Variable in class ExFatTreeSwitch
 
noOfVirtualLink - Variable in class FatTreeSwitch
This is an int type variable used to hold the number of virtual channel used for every physical link.
noOfVirtualLink - Variable in class MeshSwitch
This is an int type variable used to hold the number of virtual channel used for every physical link.
noOfVirtualLink - Variable in class OctalSwitch
 
NULL_FLIT - Static variable in class IConstants
Type of the NULL Flit
NUM_ADDR_BITS - Static variable in class IConstants
Number of bits required to encode the address of a node.
NUM_CYCLE - Static variable in class IConstants
Number of simulation cycles.
NUM_FLIT_PER_BUFFER - Static variable in class IConstants
Number of flits per buffer for a virtual channel
NUM_FLIT_TYPE_BITS - Static variable in class IConstants
Number of bits required to encode the type of the flit.
NUM_FLITS_BITS - Static variable in class IConstants
Number of bits requird in the header flit to encode the total number of flits per packet
NUM_RUN - Static variable in class IConstants
Number of total simulation runs
NUM_VCID_BITS - Static variable in class IConstants
Number of bits required to encode the virtual channel.
NUMBER_OF_IP_NODE - Static variable in class IConstants
Number of IP nodes in the network
NUMBER_OF_SWITCH - Static variable in class IConstants
Number of switches in the network
numLinkCount - Variable in class InputLinkController
The number of physical links for the switch
numLinkCount - Variable in class OutputLinkController
The number of physical links for the switch
numSwitchLink - Variable in class StatisticalData
An array capturing the number of physical links in each switch
numVCCount - Variable in class InputLinkController
The number of virtual channels per physical link
numVCCount - Variable in class OutputLinkController
The number of virtual channels per physical link
numVCCount - Variable in class OutputVCBuffer
Number of virtual channels per physical channel used in the system.

A B C D E F G H I L M N O P R S T U V W