...
首页> 外文期刊>Circuits and Systems >Effective Task Scheduling for Embedded Systems Using Iterative Cluster Slack Optimization
【24h】

Effective Task Scheduling for Embedded Systems Using Iterative Cluster Slack Optimization

机译:使用迭代集群松弛优化的嵌入式系统有效任务调度

获取原文
           

摘要

To solve computationally expensive problems, multiple processor SoCs (MPSoCs) are frequently used. Mapping of applications to MPSoC architectures and scheduling of tasks are key problems in system level design of embedded systems. In this paper, a cluster slack optimization algorithm is described, in which the tasks in a cluster are simultaneously mapped and scheduled for heterogeneous MPSoC architectures. In our approach, the tasks are iteratively clustered and each cluster is optimized by using the branch and bound technique to capitalize on slack distribution. The proposed static task mapping and scheduling method is applied to pipelined data stream processing as well as for batch processing. In pipelined processing, the tradeoff between throughput and memory cost can be exploited by adjusting a weighting parameter. Furthermore, an energy-aware task mapping and scheduling algorithm based on our cluster slack optimization is developed. Experimental results show improvement in latency, throughput and energy.
机译:为了解决计算量大的问题,经常使用多处理器SoC(MPSoC)。将应用程序映射到MPSoC架构和安排任务是嵌入式系统的系统级设计中的关键问题。本文描述了一种集群松弛优化算法,其中针对异构MPSoC体系结构同时映射和调度了集群中的任务。在我们的方法中,任务被迭代地聚类,并且通过使用分支和绑定技术来利用松弛分布来优化每个聚类。所提出的静态任务映射和调度方法应用于流水线数据流处理以及批处理。在流水线处理中,可以通过调整加权参数来利用吞吐量和内存成本之间的折衷。此外,开发了一种基于我们的集群松弛优化的能量感知任务映射和调度算法。实验结果表明,在等待时间,吞吐量和能量方面都有改进。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号