modelnet-test-dragonfly-theta.conf 1.82 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
LPGROUPS
{
   MODELNET_GRP
   {
      repetitions="864";
# name of this lp changes according to the model
      nw-lp="4";
# these lp names will be the same for dragonfly-custom model
      modelnet_dragonfly_custom="4";
      modelnet_dragonfly_custom_router="1";
   }
}
PARAMS
{
# packet size in the network 
16
   packet_size="2048";
17 18 19 20 21
   modelnet_order=( "dragonfly_custom","dragonfly_custom_router" );
   # scheduler options
   modelnet_scheduler="fcfs";
# chunk size in the network (when chunk size = packet size, packets will not be
# divided into chunks)
22
   chunk_size="2048";
23 24 25
   # modelnet_scheduler="round-robin";
   # number of routers within each group
   # this is dictated by the dragonfly configuration files
26 27 28
   num_router_rows="6";
   # number of router columns 
   num_router_cols="16";
29 30 31 32 33 34 35 36 37 38 39
   # number of groups in the network
   num_groups="9";
# 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 
40
   global_bandwidth="1.5";
41 42 43
# bandwidth in GiB/s for compute node-router channels 
   cn_bandwidth="16.0";
# ROSS message size 
44
   message_size="608";
45 46 47 48
# number of compute nodes connected to router, dictated by dragonfly config
# file
   num_cns_per_router="4";
# number of global channels per router 
49
   num_global_channels="4";
50
# network config file for intra-group connections 
51
   intra-group-connections="../src/network-workloads/conf/dragonfly-custom/intra-theta";
52
# network config file for inter-group connections
53
   inter-group-connections="../src/network-workloads/conf/dragonfly-custom/inter-theta";
54
# routing protocol to be used 
55
   routing="adaptive";
56
}