Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W
M
main(String[])
- Static method in class
gpNoCsim
starting point of the simulator
main_loop()
- Method in class
Controller
The controller object performs its duty mainly by this method.
MAX_MESSAGE_NUMBER
- Static variable in class
IConstants
Maximum number of packet storage in the Node's internal buffer.
mesh8_static_route(int, int, int)
- Method in class
MeshRouter
Deterministic XY routing algorithm for the Mesh Network.
MESH_ADJ_NODE
- Static variable in class
IConstants
Number of adjacent nodes per switch in the Mesh/Torus Network
MESH_COL
- Static variable in class
IConstants
Number of columns in the Mesh/Torus Network
MESH_COL_BITS
- Static variable in class
IConstants
Number of bits required to encode the column information in the Mesh/Torus Network
MESH_NODE_BITS_REQ
- Static variable in class
IConstants
Number of bits required to encode the adjacent node index in the Mesh/Torus Network
MESH_ROW
- Static variable in class
IConstants
Number of rows in the Mesh/Torus Network
MESH_ROW_BITS
- Static variable in class
IConstants
Number of bits required to encode the row information in the Mesh/Torus Network
MeshRouter
- Class in
<Unnamed>
The MeshRouter class is the implementation of the Router interface for the Mesh Network.
MeshRouter()
- Constructor for class
MeshRouter
MeshSwitch
- Class in
<Unnamed>
This switch is used for building the Mesh and Torus network.
MeshSwitch(int, int, int, int, int, int)
- Constructor for class
MeshSwitch
Constructor of the MeshSwitch used for mesh and torus topology.
messageCount
- Variable in class
Node
No of generated messages stored in the node's internal buffer that are yet to be transferred completely.
messageList
- Variable in class
Node
Vector type variable - holds the reference of packets which are to transmit.
messageNotProduced
- Variable in class
StatisticalData
An array capturing the number of the packets
NOT
generated in each node, due to buffer shortage
messageVCIndex
- Variable in class
Node
An array of integer values containing the VC assigned to each generated message.
moveInputBufferToOutputBuffer(int)
- Method in class
ExFatTreeSwitch
moveInputBufferToOutputBuffer(int)
- Method in class
FatTreeSwitch
This method is called by network in every cycle to transfer flit from input buffer to output buffer.
moveInputBufferToOutputBuffer(int)
- Method in class
MeshSwitch
This method is called by network in every cycle to transfer flit from input buffer to output buffer.
moveInputBufferToOutputBuffer(int)
- Method in class
OctalSwitch
moveInputBufferToOutputBuffer(int)
- Method in interface
Switch
Transfers the flits from the input buffers to the output buffers.
moveNodeTrafficFromInputBufferToNodeMsgCenter(int)
- Method in class
Network
This method is used to transfer the incoming flits at the input buffer of resource node to the message center of that node.
moveNodeTrafficFromNodeToSwitch(int)
- Method in class
Network
This method is used to transfer the outgoing flits at the output buffer of resource node to the input buffer of the parent switch of that node.
moveSwitchOutputBufferToInputBufferOfNodeSwitch(int)
- Method in class
ExFatTreeSwitch
moveSwitchOutputBufferToInputBufferOfNodeSwitch(int)
- Method in class
FatTreeSwitch
This method is called by Network in every cycle to transfer flit from output buffer of the switch to input buffer of adjacent nodes and switches.
moveSwitchOutputBufferToInputBufferOfNodeSwitch(int)
- Method in class
MeshSwitch
This method is called by Network in every cycle to transfer flit from output buffer of the switch to input buffer of adjacent nodes and switches.
moveSwitchOutputBufferToInputBufferOfNodeSwitch(int)
- Method in class
OctalSwitch
moveSwitchOutputBufferToInputBufferOfNodeSwitch(int)
- Method in interface
Switch
Transfers the flits from the output buffers to the input buffers of the adjacent switches or nodes.
moveSwitchTrafficFromInputBufferToOutputBuffer(int)
- Method in class
Network
This method is used to transfer the incoming flits at the input buffer of the switch to output buffer of that switch depending on the switching info vector.
moveSwitchTrafficFromOutputBufferToInputBufferOfNodeSwitch(int)
- Method in class
Network
This method is used to transfer the outgoing flits at the output buffer of the switch to input buffer of the adjacent switches and/or resource nodes.
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
W