首页> 外文会议>IEEE International Symposium on Parallel and Distributed Processing >A Fast Heuristic for Scheduling Parallel Software with Respect to Energy and Timing Constraints
【24h】

A Fast Heuristic for Scheduling Parallel Software with Respect to Energy and Timing Constraints

机译:关于能量和时序约束的调度并行软件的快速启发式

获取原文

摘要

Embedded systems with several heterogeneous processors require scheduling techniques that are able to make use of the parallel processors while at the same time keeping resource consumption low. In this paper, we therefore introduce a scheduling algorithm that considers timing and energy requirements for computation and communication and allows deadlines on program parts. The software applications are represented by Synchronous Dataflow Graphs (SDF) as these allow one to represent software concurrency and enable effective scheduling on multi-processor platforms. We suggest a scheduling heuristic that generates a number of possible schedules for an SDF representation of a parallelizable program, ranging from fast schedules with high energy consumption to slow schedules with lower energy consumption. Besides being able to choose only schedules that satisfy a specific global deadline or do not exceed a certain energy consumption, we allow individual constraints on single nodes of the SDF graph. The problems arising from including such constraints into the scheduling and adapting the heuristic accordingly are explained. The performance of our scheduling heuristic is illustrated on randomly generated graphs.
机译:具有多个异构处理器的嵌入式系统需要调度技术,该技术能够利用并行处理器,同时保持资源消耗低。在本文中,我们引入了一种调度算法,其考虑计算和通信的时序和能量要求,并允许程序部件上的截止日期。软件应用程序由同步数据流图(SDF)表示,因为它们允许一个代表软件并发性并在多处理器平台上启用有效调度。我们建议一个调度启发式,为并行提化程序的SDF表示产生了许多可能的时间表,从快速时间表提供高能量消耗来慢速调度,以较低的能耗。除了能够仅选择满足特定全球截止日期的时间表或不超过某一能耗的时间表,我们允许在SDF图的单个节点上允许单个约束。解释了包括在调度和调整启发式的调度和调整启发式的限制的问题。我们的调度启发式的表现在随机生成的图表上说明。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号