...
首页> 外文期刊>IEEE Transactions on Parallel and Distributed Systems >A scalable scheduling scheme for functional parallelism on distributed memory multiprocessor systems
【24h】

A scalable scheduling scheme for functional parallelism on distributed memory multiprocessor systems

机译:用于分布式内存多处理器系统上的功能并行性的可伸缩调度方案

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

获取外文期刊封面封底 >>

       

摘要

We attempt a new variant of the scheduling problem by investigating the scalability of the schedule length with the required number of processors, by performing scheduling partially at compile time and partially at run time. Assuming infinite number of processors, the compile time schedule is found using a new concept of the threshold of a task that quantifies a trade-off between the schedule-length and the degree of parallelism. The schedule is found to minimize either the schedule length or the number of required processors and it satisfies: A feasibility condition which guarantees that the schedule delay of a task from its earliest start time is below the threshold, and an optimality condition which uses a merit function to decide the best task-processor match for a set of tasks competing for a given processor. At run time, the tasks are merged producing a schedule for a smaller number of available processors. This allows the program to be scaled down to the processors actually available at run time. Usefulness of this scheduling heuristic has been demonstrated by incorporating the scheduler in the compiler backend for targeting Sisal (Streams and Iterations in a Single Assignment Language) on iPSC/860.
机译:通过研究调度长度与所需处理器数量之间的可伸缩性,通过部分在编译时和部分在运行时执行调度,我们尝试了调度问题的新变体。假设处理器数量无限,则使用任务阈值的新概念找到编译时间调度,该任务阈值可量化调度长度和并行度之间的折衷。发现调度可以最大程度地减少调度长度或所需处理器的数量,并且满足以下条件:一种可行条件,可以保证任务从最早的开始时间开始的调度延迟低于阈值,而最优条件则是需要该函数可确定与给定处理器竞争的一组任务的最佳任务处理器匹配。在运行时,将合并任务,从而为较少数量的可用处理器安排时间表。这样可以将程序缩小到运行时实际可用的处理器。通过将调度程序合并到编译器后端中,以在iPSC / 860上针对Sisal(单一分配语言中的流和迭代),已证明了这种调度试探法的有用性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号