Commit 92522288 authored by Misbah Mubarak's avatar Misbah Mubarak

Reverse handler for dragonfly is now functional

parent 281e4a95
...@@ -46,9 +46,13 @@ struct terminal_message ...@@ -46,9 +46,13 @@ struct terminal_message
short saved_vc; short saved_vc;
/* last hop of the message, can be a terminal, local router or global router */ /* last hop of the message, can be a terminal, local router or global router */
short last_hop; short last_hop;
/* For routing */
int intm_group_id;
short chunk_id;
uint64_t packet_size;
int remote_event_size_bytes;
int local_event_size_bytes;
/* for reverse computation */
short path_type;
// For buffer message // For buffer message
short vc_index; short vc_index;
int input_chan; int input_chan;
...@@ -57,15 +61,13 @@ struct terminal_message ...@@ -57,15 +61,13 @@ struct terminal_message
uint64_t pull_size; uint64_t pull_size;
/* for reverse computation */ /* for reverse computation */
short path_type;
tw_stime saved_available_time; tw_stime saved_available_time;
tw_stime saved_credit_time; tw_stime saved_credit_time;
tw_stime saved_collective_init_time; tw_stime saved_collective_init_time;
tw_stime saved_hist_start_time;
int saved_hist_num;
int intm_group_id;
short chunk_id;
uint64_t packet_size;
int remote_event_size_bytes;
int local_event_size_bytes;
/* for reverse computation of a node's fan in*/ /* for reverse computation of a node's fan in*/
int saved_fan_nodes; int saved_fan_nodes;
......
This diff is collapsed.
...@@ -2,10 +2,10 @@ LPGROUPS ...@@ -2,10 +2,10 @@ LPGROUPS
{ {
MODELNET_GRP MODELNET_GRP
{ {
repetitions="9"; repetitions="33";
server="8"; server="32";
modelnet_dragonfly="8"; modelnet_dragonfly="32";
dragonfly_router="4"; dragonfly_router="8";
} }
} }
PARAMS PARAMS
...@@ -17,13 +17,13 @@ PARAMS ...@@ -17,13 +17,13 @@ PARAMS
chunk_size="32"; chunk_size="32";
# modelnet_scheduler="round-robin"; # modelnet_scheduler="round-robin";
num_vcs="1"; num_vcs="1";
num_routers="4"; num_routers="8";
local_vc_size="262144"; local_vc_size="32768";
global_vc_size="262144"; global_vc_size="65536";
cn_vc_size="262144"; cn_vc_size="32768";
local_bandwidth="5.25"; local_bandwidth="5.25";
global_bandwidth="4.7"; global_bandwidth="4.7";
cn_bandwidth="5.25"; cn_bandwidth="5.25";
message_size="256"; message_size="272";
routing="minimal"; routing="adaptive";
} }
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