...
首页> 外文期刊>Applied Soft Computing >A hybrid algorithm for task scheduling on heterogeneous multiprocessor embedded systems
【24h】

A hybrid algorithm for task scheduling on heterogeneous multiprocessor embedded systems

机译:异构多处理器嵌入式系统的任务调度混合算法

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

摘要

Most of the scheduling algorithms proposed for real-time embedded systems, with energy constraints, try to reduce power consumption. However, reducing the power consumption may decrease the computation speed and impact the makespan. Therefore, for real-time embedded systems, makespan and power consumption need to be considered simultaneously. Since task scheduling is an NP-hard problem, most of the proposed scheduling algorithms are not able to find the multi-objective optimal solution. In this paper, we propose a two-phase hybrid task scheduling algorithm based on decomposition of the input task graph, by applying spectral partitioning. The proposed algorithm, called G-SP, assigns each part of the task graph to a low power processor in order to minimize power consumption. Through experiments, we compare the makespan and power consumption of the G-SP against well-known algorithms of this area for a large set of randomly generated and real-world task graphs with different characteristics. The obtained results show that the G-SP outperforms other algorithms in both metrics, under various conditions, involving different numbers of processors and considering several system configurations. (C) 2020 Published by Elsevier B.V.
机译:大多数调度算法都提出用于实时嵌入式系统,具有能量约束,尽量降低功耗。然而,降低功耗可能会降低计算速度并影响MEPESPAN。因此,对于实时嵌入式系统,需要同时考虑MapSpan和功耗。由于任务调度是NP难题,因此大多数建议的调度算法无法找到多目标最佳解决方案。在本文中,通过应用光谱分区,提出了一种基于输入任务图分解的两相混合任务调度算法。所谓的算法称为G-SP,将任务图的每个部分分配给低功耗处理器,以便最小化功耗。通过实验,我们将G-SP的Mapespan和功耗与具有不同特征不同特征的大集随机生成的和实际的任务图的众所周知的该区域的众所周知的算法。所获得的结果表明,G-SP在各种条件下涉及不同数量的处理器和考虑几个系统配置的各种条件下的其他算法。 (c)2020由elsevier b.v发布。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号