中文

最优负载均衡及现有负载均衡准则的评估

分布式、并行与集群计算 2021-04-06 v1

摘要

并行迭代应用常受负载不平衡这一最关键性能退化因素之困。因此,采用负载均衡技术均匀分配工作负载以最大化性能。一大关键挑战在于知晓何时使用负载均衡技术。通常这通过负载均衡准则实现,其基于运行时应用数据与/或用户定义信息触发负载均衡。本文第一部分从简单数学模型导出一种新颖的自动负载均衡准则。第二部分提出分支定界算法,以寻找带来最优应用性能的负载均衡迭代。该算法在二次时间内找到最优负载均衡场景,而据我们所知,此前从未有低于指数时间的解法。最后,我们在合成基准与并行N体模拟中,将SOTA(最优)负载均衡准则所产生的场景相对最优负载均衡场景进行性能比较。在合成基准中,我们观察到所提准则优于其他自动准则。数值实验中,我们的新准则平均比SOTA负载均衡准则快4.9%,最高可快17.6%。此外,数值研究显示,SOTA自动准则最差比最优慢47.4%,最好慢16.5%。

关键词

引用

@article{arxiv.2104.01688,
  title  = {Optimal Load Balancing and Assessment of Existing Load Balancing Criteria},
  author = {Anthony Boulmier and Nabil Abdennadher and Bastien Chopard},
  journal= {arXiv preprint arXiv:2104.01688},
  year   = {2021}
}

备注

Preprint submitted to the Journal of Parallel and Distributed Computing (JPDC), 43 pages, 11 figures, 2 algorithms, 4 tables, 14 equations