Degh
From Ilianko
[General]
- record-eventlog = true
- sim-time-limit = 100h
- cpu-time-limit = 120 s
- debug-on-errors = true
- output-scalar-file-append = true
- .scalar-recording = true
output-scalar-file = ${resultdir}/${configname}-${runnumber}-${iterationvars}.sca
cmdenv-interactive = false cmdenv-express-mode = true
simtime-scale = -10
network = k_ary_n_mesh
k_ary_n_mesh.k = 15
k_ary_n_mesh.n = 2
- .switch[*].*.BufferLength = 16
- .switch[*].*.RoutingAlgorithm = "DOR"
- .switch[*].*.SwitchClock = 8 ns
- .host[*].PacketsToSend = 1000
- .host[*].PacketSize = ${128}
- (${32..1024 step 32})
- .host[*].FlitSize = 16
- .host[*].TrafficPattern = "Uniform"
- .host[*].intervalInit = uniform(0 ns, 100 ns)
- .host[*].PacketRate = (${10..100 step 10})
- *.host[*].sendIaTime = exponential(100ns);
[Config Uniform]
- .host[*].TrafficPattern = "Uniform"
[Config BitReversal]
- .host[*].TrafficPattern = "BitReversal"
[Config BitComplement]
- .host[*].TrafficPattern = "BitComplement"
[Config Transpose]
- .host[*].TrafficPattern = "Transpose"
[Config Tornado]
- .host[*].TrafficPattern = "Tornado"
[Config Neighbour]
- .host[*].TrafficPattern = "Neighbour"
[Config All]
- .host[*].TrafficPattern = ${"Uniform", "BitReversal", "Transpose", "Tornado", "Neighbour"}
- .host[*].TrafficPattern = ${"Uniform"}
[General]
- record-eventlog = true
- sim-time-limit = 100h
- cpu-time-limit = 120 s
- debug-on-errors = true
- .scalar-recording = true
output-scalar-file = ${resultdir}/${configname}-${runnumber}.sca
cmdenv-interactive = false cmdenv-express-mode = true
network = n_radix_switch
- this parameter specifies the switch radix and also number of receiving/sending hosts
- n_radix_switch.n = (${4..8 step 1})
n_radix_switch.n = 16
- .switch[*].*.BufferLength = 16
- .switch[*].*.RoutingAlgorithm = "SourceTag"
- total number of packets sent by each host
- .host[*].PacketsToSend = 1000
- packet size (in flits)
- .host[*].PacketSize = 128
- .host[*].TrafficPattern = "Uniform"
- specifies offered load form 0 to 100%
- .host[*].PacketRate = (${10..100 step 10})
- Flit size (in bits)
- .host[*].FlitSize = 16
- .switch[*].*.SwitchClock = 8 ns
[Config Uniform]
- .host[*].TrafficPattern = "Uniform"
- [Config bit-reversal]
- .host[*].TrafficPattern = "bit-reversal"
- [Config Transpose]
- .host[*].TrafficPattern = "Transpose"
- [Config HotSpot]
- .host[*].TrafficPattern = "HotSpot"
- [Config complement]
- .host[*].TrafficPattern = "complement"