首页> 外文会议>International Conference on Parallel and Distributed Processing Techniques and Applications(PDPTA'03) v.3; 20030623-20030626; Las Vegas,NV; US >Scheduling Precedence Constrained Parallel Tasks on Multiprocessors Using the Harmonic System Partitioning Scheme
【24h】

Scheduling Precedence Constrained Parallel Tasks on Multiprocessors Using the Harmonic System Partitioning Scheme

机译:使用谐波系统划分方案在多处理器上调度优先约束并行任务

获取原文
获取原文并翻译 | 示例

摘要

We present an algorithm for scheduling precedence constrained parallel tasks on multiprocessors with noncontiguous processor allocation. The algorithm is called LLH_m (Level-by-level and List scheduling using the Harmonic system partitioning scheme), where m ≥ 1 is a positive integer, which is a parameter for the harmonic system partitioning scheme. There are three basic techniques employed in algorithm LLH_m. First, a task graph is divided into levels, and tasks are scheduled level by level to follow the precedence constraints. Second, tasks in the same level are scheduled using algorithm H_m developed in [13] for scheduling independent parallel tasks. The list scheduling method is used to implement algorithm H_m. Third, the harmonic system partitioning scheme is used as the processor allocation strategy. It is shown that for wide task graphs and some common task size distributions, as the size of a computation and m increase and the task sizes become smaller, the average-case performance ratio of algorithm LLH_m approaches one.
机译:我们提出了一种算法,用于在具有不连续处理器分配的多处理器上调度优先级受限的并行任务。该算法称为LLH_m(使用谐波系统划分方案的逐级和列表调度),其中m≥1是一个正整数,它是谐波系统划分方案的参数。算法LLH_m中采用了三种基本技术。首先,将任务图划分为多个级别,并按照优先级约束逐级安排任务。其次,使用[13]中开发的用于调度独立并行任务的算法H_m来调度相同级别的任务。列表调度方法用于实现算法H_m。第三,谐波系统划分方案被用作处理器分配策略。结果表明,对于较宽的任务图和一些常见的任务大小分布,随着计算量和m的增加以及任务大小变小,算法LLH_m的平均情况下的性能比接近1。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号