Difference between revisions of "Degh"
From Ilianko
(Created page with "[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-sca...") |
|||
Line 55: | Line 55: | ||
#*.host[*].TrafficPattern = ${"Uniform", "BitReversal", "Transpose", "Tornado", "Neighbour"} | #*.host[*].TrafficPattern = ${"Uniform", "BitReversal", "Transpose", "Tornado", "Neighbour"} | ||
*.host[*].TrafficPattern = ${"Uniform"} | *.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" |
Revision as of 07:49, 11 April 2012
[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"