首页> 外文会议>IEEE International Conference on Cluster Computing >Communication and topology-aware load balancing in Charm++ with TreeMatch
【24h】

Communication and topology-aware load balancing in Charm++ with TreeMatch

机译:使用TreeMatch的Charm ++中的通信和拓扑感知负载平衡

获取原文
获取外文期刊封面目录资料

摘要

Programming multicore or manycore architectures is a hard challenge particularly if one wants to fully take advantage of their computing power. Moreover, a hierarchical topology implies that communication performance is heterogeneous and this characteristic should also be exploited. We developed two load balancers for Charm++ that take into account both aspects, depending on the fact that the application is compute-bound or communication-bound. This work is based on our TREEMATCH library that computes process placement in order to reduce an application communication costs based on the hardware topology. We show that the proposed load-balancing schemes manage to improve the execution times for the two aforementioned classes of parallel applications.
机译:对多核或多核体系结构进行编程是一项艰巨的挑战,特别是如果要充分利用其计算能力的话。此外,分层拓扑意味着通信性能是异构的,并且还应利用此特性。我们为Charm ++开发了两个负载平衡器,这两个方面都考虑了这两个方面,这取决于应用程序是受计算限制还是受通信限制的事实。这项工作基于我们的TREEMATCH库,该库计算进程位置,以便基于硬件拓扑降低应用程序通信成本。我们表明,提出的负载平衡方案设法提高了上述两个并行应用程序类的执行时间。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号