...
首页> 外文期刊>IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems >Runtime Task Scheduling Using Imitation Learning for Heterogeneous Many-Core Systems
【24h】

Runtime Task Scheduling Using Imitation Learning for Heterogeneous Many-Core Systems

机译:运行时任务调度使用模仿学习对于异构许多核心系统

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

摘要

Domain-specific systems-on-chip, a class of heterogeneous many-core systems, is recognized as a key approach to narrow down the performance and energy-efficiency gap between custom hardware accelerators and programmable processors. Reaching the full potential of these architectures depends critically on optimally scheduling the applications to available resources at runtime. Existing optimization-based techniques cannot achieve this objective at runtime due to the combinatorial nature of the task scheduling problem. As the main theoretical contribution, this article poses scheduling as a classification problem and proposes a hierarchical imitation learning (IL)-based scheduler that learns from an Oracle to maximize the performance of multiple domain-specific applications. Extensive evaluations with six streaming applications from wireless communications and radar domains show that the proposed IL-based scheduler approximates an offline Oracle policy with more than 99% accuracy for performance- and energy-based optimization objectives. Furthermore, it achieves almost identical performance to the Oracle with a low runtime overhead and successfully adapts to new applications, many-core system configurations, and runtime variations in application characteristics.
机译:域特定系统的片上系统,一类异构的许多核心系统,被认为是缩小自定义硬件加速器和可编程处理器之间性能和能效差距的关键方法。达到这些架构的全部潜力均批判性地依赖于在运行时最佳地将应用程序安排到可用资源。由于任务调度问题的组合性质,现有的基于优化的技术无法在运行时实现这一目标。作为主要的理论贡献,本文将调度作为分类问题,提出了一种分层模仿学习(IL)的分层调度程序,该调度程序从Oracle学习,以最大化多个域特定应用程序的性能。具有来自无线通信和雷达域的六个流应用的广泛评估表明,所提出的基于IL的调度器近似于脱机Oracle策略,对于性能和基于能量的优化目标的准确性超过99%。此外,它几乎达到了对Oracle的几乎相同的性能,具有低运行时开销,并成功地适应新的应用程序,许多核心系统配置和应用特征的运行时变化。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号