计算机科学 > 分布式、并行与集群计算
[提交于 2018年11月30日
]
标题: 动态负载平衡技术用于颗粒流模拟
标题: Dynamic Load Balancing Techniques for Particulate Flow Simulations
摘要: 并行多物理场仿真经常由于算法的耦合而出现负载不平衡,这些算法具有空间和时间变化的工作量。 因此,最小化这些不平衡是有益的,以减少求解时间并更好地利用可用的硬件资源。 以颗粒流为例,我们提出了并评估了处理这一挑战性任务的负载平衡技术。 这包括一个负载估计步骤,其中预测当前生成的工作量。 我们详细描述了如何开发这样的工作量估算器。 在第二步中,应用如空间填充曲线或图划分等负载分配策略,以动态地在可用进程中分配负载。 为了比较和分析它们的性能,我们将这些技术应用于基准场景,并观察到负载不平衡减少了近四倍。 这导致空间填充曲线的整体运行时间减少了14%。
文献和引用工具
与本文相关的代码,数据和媒体
alphaXiv (什么是 alphaXiv?)
CatalyzeX 代码查找器 (什么是 CatalyzeX?)
DagsHub (什么是 DagsHub?)
Gotit.pub (什么是 GotitPub?)
Hugging Face (什么是 Huggingface?)
带有代码的论文 (什么是带有代码的论文?)
ScienceCast (什么是 ScienceCast?)
演示
推荐器和搜索工具
arXivLabs:与社区合作伙伴的实验项目
arXivLabs 是一个框架,允许合作伙伴直接在我们的网站上开发和分享新的 arXiv 特性。
与 arXivLabs 合作的个人和组织都接受了我们的价值观,即开放、社区、卓越和用户数据隐私。arXiv 承诺这些价值观,并且只与遵守这些价值观的合作伙伴合作。
有一个为 arXiv 社区增加价值的项目想法吗? 了解更多关于 arXivLabs 的信息.