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...") |
|||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | <code><pre> | ||
+ | |||
[General] | [General] | ||
#record-eventlog = true | #record-eventlog = true | ||
Line 55: | Line 57: | ||
#*.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" | ||
+ | |||
+ | </pre></code> |
Latest revision as of 07:51, 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"