Commit 7de30418 authored by Neil McGlohon's avatar Neil McGlohon

Dragonfly Plus: Update example configurations

parent ff49f3cd
...@@ -2,12 +2,12 @@ LPGROUPS ...@@ -2,12 +2,12 @@ LPGROUPS
{ {
MODELNET_GRP MODELNET_GRP
{ {
repetitions="12"; repetitions="5";
# name of this lp changes according to the model # name of this lp changes according to the model
nw-lp="4"; nw-lp="4";
# these lp names will be the same for dragonfly-custom model # these lp names will be the same for dragonfly-custom model
modelnet_dragonfly_plus="4"; modelnet_dragonfly_plus="4";
modelnet_dragonfly_plus_router="2"; modelnet_dragonfly_plus_router="4";
} }
} }
PARAMS PARAMS
...@@ -23,13 +23,13 @@ PARAMS ...@@ -23,13 +23,13 @@ PARAMS
# modelnet_scheduler="round-robin"; # modelnet_scheduler="round-robin";
# number of routers within each group # number of routers within each group
# each router row corresponds to a chassis in Cray systems # each router row corresponds to a chassis in Cray systems
num_router_spine="4"; num_router_spine="2";
# each router column corresponds to a slot in a chassis # each router column corresponds to a slot in a chassis
num_router_leaf="4"; num_router_leaf="2";
# number of links connecting between group levels per router # number of links connecting between group levels per router
num_level_chans="1"; num_level_chans="1";
# number of groups in the network # number of groups in the network
num_groups="3"; num_groups="5";
# predefined threshold (T) deciding when to reassign packet to a lower priority queue # predefined threshold (T) deciding when to reassign packet to a lower priority queue
queue_threshold="50"; queue_threshold="50";
...@@ -50,13 +50,13 @@ PARAMS ...@@ -50,13 +50,13 @@ PARAMS
message_size="608"; message_size="608";
# number of compute nodes connected to router, dictated by dragonfly config # number of compute nodes connected to router, dictated by dragonfly config
# file # file
num_cns_per_router="4"; num_cns_per_router="2";
# number of global channels per router # number of global ports per router
num_global_connections="4"; num_global_connections="2";
# network config file for intra-group connections # network config file for intra-group connections
intra-group-connections="../src/network-workloads/conf/dragonfly-custom/neil-intra"; intra-group-connections="../src/network-workloads/conf/dragonfly-custom/neil-intra-large";
# network config file for inter-group connections # network config file for inter-group connections
inter-group-connections="../src/network-workloads/conf/dragonfly-custom/neil-inter"; inter-group-connections="../src/network-workloads/conf/dragonfly-custom/neil-inter-large";
# routing protocol to be used # routing protocol to be used
routing="minimal"; routing="minimal";
} }
...@@ -2,12 +2,12 @@ LPGROUPS ...@@ -2,12 +2,12 @@ LPGROUPS
{ {
MODELNET_GRP MODELNET_GRP
{ {
repetitions="1440"; repetitions="12";
# name of this lp changes according to the model # name of this lp changes according to the model
nw-lp="4"; nw-lp="4";
# these lp names will be the same for dragonfly-custom model # these lp names will be the same for dragonfly-custom model
modelnet_dragonfly_plus="4"; modelnet_dragonfly_plus="4";
modelnet_dragonfly_plus_router="1"; modelnet_dragonfly_plus_router="2";
} }
} }
PARAMS PARAMS
...@@ -23,11 +23,17 @@ PARAMS ...@@ -23,11 +23,17 @@ PARAMS
# modelnet_scheduler="round-robin"; # modelnet_scheduler="round-robin";
# number of routers within each group # number of routers within each group
# each router row corresponds to a chassis in Cray systems # each router row corresponds to a chassis in Cray systems
num_router_rows="6"; num_router_spine="4";
# each router column corresponds to a slot in a chassis # each router column corresponds to a slot in a chassis
num_router_cols="16"; num_router_leaf="4";
# number of links connecting between group levels per router
num_level_chans="1";
# number of groups in the network # number of groups in the network
num_groups="15"; num_groups="3";
# predefined threshold (T) deciding when to reassign packet to a lower priority queue
queue_threshold="50";
# buffer size in bytes for local virtual channels # buffer size in bytes for local virtual channels
local_vc_size="8192"; local_vc_size="8192";
#buffer size in bytes for global virtual channels #buffer size in bytes for global virtual channels
...@@ -46,11 +52,11 @@ PARAMS ...@@ -46,11 +52,11 @@ PARAMS
# file # file
num_cns_per_router="4"; num_cns_per_router="4";
# number of global channels per router # number of global channels per router
num_global_channels="10"; num_global_connections="4";
# network config file for intra-group connections # network config file for intra-group connections
intra-group-connections="../src/network-workloads/conf/dragonfly-custom/intra-edison"; intra-group-connections="../src/network-workloads/conf/dragonfly-custom/neil-intra";
# network config file for inter-group connections # network config file for inter-group connections
inter-group-connections="../src/network-workloads/conf/dragonfly-custom/inter-edison"; inter-group-connections="../src/network-workloads/conf/dragonfly-custom/neil-inter";
# routing protocol to be used # routing protocol to be used
routing="minimal"; routing="non-minimal-leaf";
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment