Difference between revisions of "Degh"
From Ilianko
Line 1: | Line 1: | ||
+ | <code><pre> | ||
+ | |||
[General] | [General] | ||
#record-eventlog = true | #record-eventlog = true | ||
Line 114: | Line 116: | ||
#[Config complement] | #[Config complement] | ||
#*.host[*].TrafficPattern = "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"