<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Hi Peixin,<br>
<br>
The current implementation of the CODES fat-tree model only supports
1:1 port mapping for leaf level switches to maintain the standard
full bisection fat-tree layout (i.e. half the ports go down to hosts
and the other half go up to the next level switches). However, the
mapping of ports can be adjusted for leaf level switches (and all
levels of switches) in the switch_init() function. Perhaps adding
another ft_type for oversubscription of leaf switches would be the
best approach. The mapping of hosts to switches which is done in the
ft_terminal_init() would also need to be adjusted for the increased
number of host connections to leaf switches. Both functions are
found in src/networks/model-net/fattree.c. <br>
<br>
By the way, recently updated documentation for the CODES fat-tree
model can be found on the wiki:
<a class="moz-txt-link-freetext" href="https://xgitlab.cels.anl.gov/codes/codes/wikis/codes-fattree">https://xgitlab.cels.anl.gov/codes/codes/wikis/codes-fattree</a><br>
<br>
Thanks,<br>
Noah<br>
<br>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family:Calibri; font-size:11pt; text-align:left;
color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium
none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT:
0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none;
PADDING-TOP: 3pt">
<span style="font-weight:bold">From: </span><<a
href="mailto:codes-ross-users-bounces@lists.mcs.anl.gov">codes-ross-users-bounces@lists.mcs.anl.gov</a>>
on behalf of Peixin Qiao <<a href="mailto:pqiao@hawk.iit.edu">pqiao@hawk.iit.edu</a>><br>
<span style="font-weight:bold">Date: </span>Tuesday, January
31, 2017 at 12:02 PM<br>
<span style="font-weight:bold">To: </span>"<a
href="mailto:codes-ross-users@lists.mcs.anl.gov">codes-ross-users@lists.mcs.anl.gov</a>"
<<a href="mailto:codes-ross-users@lists.mcs.anl.gov">codes-ross-users@lists.mcs.anl.gov</a>><br>
<span style="font-weight:bold">Subject: </span>[codes-ross-users]
Fat-tree configuration support oversubscription >1?<br>
</div>
<div><br>
</div>
<div>
<div>
<div dir="ltr">Hi there,
<div><br>
</div>
<div>When I do research about fat-tree topology uisng CODES,
the fat-tree.conf shows that the topology is with an
oversubscription of 1:1, which indicates that all hosts
may potentially communicate with arbitrary other hosts at
the full bandwidth of their network interface. But the
Stampede systems, which I simulated is with an
oversubscription of 1.25:1, which means that each leaf
switch with 36 ports is directly connected to 20 hosts and
16 ports in the core switch. So, does CODES support this
configuration? And how should I modify the configuration
file?<br>
</div>
<div><br>
</div>
<div>Best Regards,</div>
<div>Peixin Qiao</div>
</div>
</div>
</div>
</span>
</body>
</html>