Commit 3fe3d2b5 authored by Misbah Mubarak's avatar Misbah Mubarak

adding slimfly mapping todos in model-net test

parent fdac5b35
...@@ -355,6 +355,7 @@ static void handle_kickoff_event( ...@@ -355,6 +355,7 @@ static void handle_kickoff_event(
int opt_offset = 0; int opt_offset = 0;
int total_lps = num_servers * 2 + num_routers; int total_lps = num_servers * 2 + num_routers;
/* TODO: Noah, we need slimfly specific mapping here! */
if(net_id == DRAGONFLY && (lp->gid % lps_per_rep == num_servers_per_rep - 1)) if(net_id == DRAGONFLY && (lp->gid % lps_per_rep == num_servers_per_rep - 1))
opt_offset = num_servers_per_rep + num_routers_per_rep; /* optional offset due to dragonfly mapping */ opt_offset = num_servers_per_rep + num_routers_per_rep; /* optional offset due to dragonfly mapping */
...@@ -447,6 +448,7 @@ static void handle_ack_event( ...@@ -447,6 +448,7 @@ static void handle_ack_event(
// printf("\n m->src %d lp->gid %d ", m->src, lp->gid); // printf("\n m->src %d lp->gid %d ", m->src, lp->gid);
int opt_offset = 0; int opt_offset = 0;
/* TODO: Noah, we need slimfly specific mapping here! */
if(net_id == DRAGONFLY && (lp->gid % lps_per_rep == num_servers_per_rep - 1)) if(net_id == DRAGONFLY && (lp->gid % lps_per_rep == num_servers_per_rep - 1))
opt_offset = num_servers_per_rep + num_routers_per_rep; /* optional offset due to dragonfly mapping */ opt_offset = num_servers_per_rep + num_routers_per_rep; /* optional offset due to dragonfly mapping */
...@@ -504,6 +506,7 @@ static void handle_req_event( ...@@ -504,6 +506,7 @@ static void handle_req_event(
/* safety check that this request got to the right server */ /* safety check that this request got to the right server */
// printf("\n m->src %d lp->gid %d ", m->src, lp->gid); // printf("\n m->src %d lp->gid %d ", m->src, lp->gid);
int opt_offset = 0; int opt_offset = 0;
/* TODO: Noah, we need slimfly specific mapping here! */
if(net_id == DRAGONFLY && (m->src % lps_per_rep == num_servers_per_rep - 1)) if(net_id == DRAGONFLY && (m->src % lps_per_rep == num_servers_per_rep - 1))
opt_offset = num_servers_per_rep + num_routers_per_rep; /* optional offset due to dragonfly mapping */ opt_offset = num_servers_per_rep + num_routers_per_rep; /* optional offset due to dragonfly mapping */
......
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