modelnet-test-dragonfly-plus-med-34k.conf 2.05 KB
Newer Older
1 2 3 4
LPGROUPS
{
   MODELNET_GRP
   {
5
      repetitions="33";
6
# name of this lp changes according to the model
7
      nw-lp="1024";
8
# these lp names will be the same for dragonfly-custom model
9 10
      modelnet_dragonfly_plus="1024";
      modelnet_dragonfly_plus_router="64";
11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
   }
}
PARAMS
{
# packet size in the network
   packet_size="1024";
   modelnet_order=( "dragonfly_plus","dragonfly_plus_router" );
   # scheduler options
   modelnet_scheduler="fcfs";
# chunk size in the network (when chunk size = packet size, packets will not be
# divided into chunks)
   chunk_size="1024";
   # modelnet_scheduler="round-robin";
   # number of routers within each group
   # each router row corresponds to a chassis in Cray systems
26
   num_router_spine="32";
27
   # each router column corresponds to a slot in a chassis
28
   num_router_leaf="32";
29 30
   # number of links connecting between group levels per router
   num_level_chans="1";
31
   # number of groups in the network
32
   num_groups="33";
33 34 35 36

# predefined threshold (T) deciding when to reassign packet to a lower priority queue
   queue_threshold="50";

37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
# buffer size in bytes for local virtual channels
   local_vc_size="8192";
#buffer size in bytes for global virtual channels
   global_vc_size="16384";
#buffer size in bytes for compute node virtual channels
   cn_vc_size="8192";
#bandwidth in GiB/s for local channels
   local_bandwidth="5.25";
# bandwidth in GiB/s for global channels
   global_bandwidth="1.5";
# bandwidth in GiB/s for compute node-router channels
   cn_bandwidth="8.0";
# ROSS message size
   message_size="608";
# number of compute nodes connected to router, dictated by dragonfly config
# file
53
   num_cns_per_router="32";
54
# number of global ports per router
55
   num_global_connections="32";
56
# network config file for intra-group connections
57
   intra-group-connections="../src/network-workloads/conf/dragonfly-plus/neil-34k-intra";
58
# network config file for inter-group connections
59
   inter-group-connections="../src/network-workloads/conf/dragonfly-plus/neil-34k-inter";
60
# routing protocol to be used
61
   routing="on-the-fly-adaptive";
62
}