Modeling Universal Globally Adaptive Load-Balanced Routing

Modeling Universal Globally Adaptive Load-Balanced Routing
复制标题

通用全局自适应负载均衡路由建模

DOI:
10.1145/3349620
复制
发表时间:
2019
期刊:
ACM Trans. Parallel Comput.
影响因子:
--
通讯作者:
M. Lang
M. Lang
中科院分区:
--
文献类型:
--
作者:
Md Atiqul Mollah;Wenqi Wang;Peyman Faizian;Md. Shafayat Rahman;Xin Yuan;S. Pakin;M. Lang

文献摘要

被引文献

相似文献

已为各种互连网络提出了通用全球自适应负载平衡(UGAL)路由,并已部署在许多电流代码超级计算机中。尽管已经对基于UGAL的方案进行了广泛的研究,但大多数现有结果基于模拟或测量。如果没有对丑陋的理论理解,仍然存在多个问题:对于哪种交通模式最适合?此外,是什么决定了基于ugal的方案在特定网络配置上的性能?在这项工作中,我们为线性编程上的基于ugalbbed开发了一组吞吐量模型。我们表明,吞吐量模型在整个圆环,蜻蜓和纤细的飞蝇网络拓扑中都是有效的。最后,我们确定了一个可靠的模型,该模型可以准确,有效地预测不同拓扑的一组代表性流量模式的ugal吞吐量。我们的模型不仅提供了一种预测大规模互连网络上的丑陋性能的机制,而且还揭示了Ugal的内部工作,并进一步了解了我们对这类路由的理解。
Universal globally adaptive load-balanced (UGAL) routing has been proposed for various interconnection networks and has been deployed in a number of current-generation supercomputers. Although UGAL-based schemes have been extensively studied, most existing results are based on either simulation or measurement. Without a theoretical understanding of UGAL, multiple questions remain: For which traffic patterns is UGAL most suited? In addition, what determines the performance of the UGAL-based scheme on a particular network configuration? In this work, we develop a set of throughput models for UGALbased on linear programming. We show that the throughput models are valid across the torus, Dragonfly, and Slim Fly network topologies. Finally, we identify a robust model that can accurately and efficiently predict UGAL throughput for a set of representative traffic patterns across different topologies. Our models not only provide a mechanism to predict UGAL performance on large-scale interconnection networks but also reveal the inner working of UGAL and further our understanding of this type of routing.