Declaration of all traffic patterns in use by FSIN.
More...
Go to the source code of this file.
Detailed Description
Declaration of all traffic patterns in use by FSIN.
Function Documentation
long butterfly |
( |
long |
node, |
|
|
long |
nnodes |
|
) |
| |
Calculates the destination using butterfly permutation.
- Parameters:
-
node | The source node. |
nnodes | Total number of Nodes. |
- Returns:
- The destination node.
long complement |
( |
long |
node, |
|
|
long |
nnodes |
|
) |
| |
Calculates the destination complementing the source.
- Parameters:
-
node | The source node. |
nnodes | Total number of Nodes. |
- Returns:
- The destination node.
long reversal |
( |
long |
node, |
|
|
long |
nnodes |
|
) |
| |
Calculates the destination reversing the source node.
- Parameters:
-
node | The source node. |
nnodes | Total number of Nodes. |
- Returns:
- The destination node.
long shuffle |
( |
long |
node, |
|
|
long |
nnodes |
|
) |
| |
Calculates the destination using the perfect shuffle permutation.
- Parameters:
-
node | The source node. |
nnodes | Total number of Nodes. |
- Returns:
- The destination node.
long transpose |
( |
long |
node, |
|
|
long |
nnodes |
|
) |
| |
Calculates the destination using transpose permutation.
- Parameters:
-
node | The source node. |
nnodes | Total number of Nodes. |
- Returns:
- The destination node.