【24h】

Exploiting Flexibly Assignable Work to Improve Load Balance

机译:利用可灵活分配的工作来改善负载平衡

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

In many applications of parallel computing, distribution of the data unambiguously implies distribution of work among processors. But there are exceptions where some tasks can be assigned to one of several processors without altering the total volume of communication. In this paper, we study the problem of exploiting this flexibility in assignment of tasks to improve load balance. We first model the problem in terms of network flow and use combinatorial techniques for its solution. Our parametric search algorithms use maximum flow algorithms for probing on a candidate optimal solution value. We describe two algorithms to solve the assignment problem with log W_T and |P| probe calls, where W_T and |P|, respectively, denote the total workload and number of processors. We also define augmenting paths and cuts for this problem, and show that any algorithm based on augmenting paths can be used to find an optimal solution for the task assignment problem. We then consider a continuous version of the problem, and formulate it as a linearly constrained optimization problem, i.e., min ||Ax||_∞, s.t. Bx = d. To avoid solving an intractable ∞-norm optimization problem, we show that in this case minimizing the 2-norm is sufficient to minimize the ∞-norm, which reduces the problem to the well-studied linearly-constrained least squares problem. The continuous version of the problem has the advantage of being easily amenable to parallelization.
机译:在并行计算的许多应用中,数据的分配无疑意味着处理器之间的工作分配。但是有些例外情况是,可以将某些任务分配给多个处理器之一,而无需更改通信总量。在本文中,我们研究了在任务分配中利用这种灵活性来改善负载平衡的问题。我们首先根据网络流量对问题建模,并使用组合技术来解决。我们的参数搜索算法使用最大流量算法来探测候选最佳解值。我们描述了两种解决日志W_T和| P |的分配问题的算法。探测调用(其中W_T和| P |分别表示总工作量和处理器数量)。我们还为该问题定义了扩充路径和切入点,并表明可以使用基于扩充路径的任何算法来找到任务分配问题的最佳解决方案。然后,我们考虑问题的连续形式,并将其公式化为线性约束优化问题,即min || Ax ||_∞,s.t。 Bx = d。为了避免解决棘手的∞范数优化问题,我们证明了在这种情况下,最小化2范数足以使∞范数最小,这将问题简化为经过充分研究的线性约束最小二乘问题。问题的连续版本具有易于并行化的优点。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号