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]

  1. record-eventlog = true
  2. sim-time-limit = 100h
  1. cpu-time-limit = 120 s
  2. debug-on-errors = true
  1. 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}
  1. (${32..1024 step 32})
  • .host[*].FlitSize = 16
  • .host[*].TrafficPattern = "Uniform"
  • .host[*].intervalInit = uniform(0 ns, 100 ns)
  • .host[*].PacketRate = (${10..100 step 10})
  1. *.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]

  1. record-eventlog = true
  2. sim-time-limit = 100h
  1. cpu-time-limit = 120 s
  2. 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

  1. this parameter specifies the switch radix and also number of receiving/sending hosts
  2. n_radix_switch.n = (${4..8 step 1})

n_radix_switch.n = 16

  • .switch[*].*.BufferLength = 16
  • .switch[*].*.RoutingAlgorithm = "SourceTag"
  1. total number of packets sent by each host
  • .host[*].PacketsToSend = 1000
  1. packet size (in flits)
  • .host[*].PacketSize = 128
  • .host[*].TrafficPattern = "Uniform"
  1. specifies offered load form 0 to 100%
  • .host[*].PacketRate = (${10..100 step 10})
  1. Flit size (in bits)
  • .host[*].FlitSize = 16
  • .switch[*].*.SwitchClock = 8 ns

[Config Uniform]

  • .host[*].TrafficPattern = "Uniform"
  1. [Config bit-reversal]
    • .host[*].TrafficPattern = "bit-reversal"
  1. [Config Transpose]
    • .host[*].TrafficPattern = "Transpose"
  1. [Config HotSpot]
    • .host[*].TrafficPattern = "HotSpot"
  1. [Config complement]
    • .host[*].TrafficPattern = "complement"