【24h】

Optimizing Task Assignment with Minimum Cost on Heterogeneous Embedded Multicore Systems Considering Time Constraint

机译:考虑时间限制的异构嵌入式多核系统上以最低成本优化任务分配

获取原文

摘要

Time and cost are the most critical performance metrics for computer systems including embedded system, especially for the battery-based embedded systems, such as PC, mainframe computer, and smart phone. Most of the previous work focuses on saving energy in a deterministic way by taking the average or worst scenario into account. However, such deterministic approaches usually are inappropriate in modeling energy consumption because of uncertainties in conditional instructions on processors and time-varying external environments. Through studying the relationship between energy consumption, execution time and completion probability of tasks on heterogeneous multi-core architectures this paper proposes an optimal energy efficiency and system performance model and the OTHAP (Optimizing Task Heterogeneous Assignment with Probability) algorithm to address the Processor and Voltage Assignment with Probability (PVAP) problem of data-dependent aperiodic tasks in real-time embedded systems, ensuring that all the tasks can be done under the time constraint with areal-time embedded systems guaranteed probability. We adopt a task DAG (Directed Acyclic Graph) to model the PVAP problem. We first use a processor scheduling algorithm to map the task DAG onto a set of voltage-variable processors, and then use our dynamic programming algorithm to assign a proper voltage to each task and The experimental results demonstrate our approach outperforms state-of-the-art algorithms in this field (maximum improvement of 24.6%).
机译:时间和成本是包括嵌入式系统在内的计算机系统(尤其是基于电池的嵌入式系统,例如PC,大型机和智能手机)最关键的性能指标。先前的大多数工作都集中在通过确定平均或最坏情况来确定性地节约能源。然而,由于处理器上的条件指令和时变外部环境的不确定性,这种确定性方法通常不适用于能耗模型。通过研究异构多核体系结构上的能耗,执行时间和任务完成概率之间的关系,提出了一种最佳的能效和系统性能模型,并提出了基于OTHAP(概率优化任务异构分配)算法来解决处理器和电压问题。实时嵌入式系统中与数据有关的非周期性任务的概率分配(PVAP)问题,确保所有任务都可以在时间约束下以区域实时嵌入式系统保证的概率完成。我们采用任务DAG(有向无环图)来建模PVAP问题。我们首先使用处理器调度算法将任务DAG映射到一组电压可变处理器上,然后使用我们的动态编程算法为每个任务分配适当的电压,并且实验结果证明了我们的方法优于当前状态该领域的最佳算法(最大改进24.6%)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号