电子科技 ›› 2022, Vol. 35 ›› Issue (2): 7-13.doi: 10.16180/j.cnki.issn1007-7820.2022.02.002

• • 上一篇    下一篇

分层异构信号处理平台调度方法研究

李娜,高博,谢宗甫   

  1. 战略支援部队信息工程大学 信息系统工程学院,河南 郑州 450000
  • 收稿日期:2020-10-15 出版日期:2022-02-15 发布日期:2022-02-24
  • 作者简介:李娜(1997-),女,硕士研究生。研究方向:异构信号处理平台任务调度与管理。|高博(1972-),男,博士,教授。研究方向:平台技术。|谢宗甫(1993-),男,助教。研究方向:可重构异构信号平台。
  • 基金资助:
    国家科技支撑项目(2013BAH56F00)

Research on Scheduling Method of Layered Heterogeneous Signal Processing Platform

LI Na,GAO Bo,XIE Zongfu   

  1. School of Information Systems Engineering,Information Engineering University,Zhengzhou 450000,China
  • Received:2020-10-15 Online:2022-02-15 Published:2022-02-24
  • Supported by:
    National Science and Technology Support Project(2013BAH56F00)

摘要:

异构多处理器的高效性和可靠性能够满足日趋复杂的信号处理任务需求,因此分层异构系统已成为信号处理平台的发展趋势。为提高平台强实时性并解决高吞吐量的问题,文中对分层异构信号处理平台的软硬件模块及架构进行了研究,并采用有向无环图对组件任务及硬件资源进行建模。将已提出的调度算法按照任务类型、调度目标、调度过程和研究方法进行分类,并根据任务调度最新的研究进展提出组合优化算法的概念。文中对经典启发式算法、智能搜索算法、机器学习算法以及组合优化算法的性能进行对比和分析,发现组合优化算法能够满足平台任务调度的需求。

关键词: 分层异构信号处理平台, 软硬件架构, 任务调度, 有向无环图, 算法分类, 智能搜索, 机器学习, 组合优化算法

Abstract:

The efficiency and reliability of heterogeneous multi-processors can meet the requirements of increasingly complex signal processing tasks. Therefore, layered heterogeneous system has become the new research trend of signal processing platform. In order to improve the real-time performance of the platform and solve the problem of high throughput, the software and hardware modules and architecture of the hierarchical heterogeneous signal processing platform are studied, and a directed acyclic graph is used to model component tasks and hardware resources. The proposed scheduling algorithms are classified according to task types, scheduling objectives, scheduling processes and research methods, and the concept of combinatorial optimization algorithms is proposed according to the latest research progress of task scheduling. By comparing and analyzing the performance of classical heuristic algorithm, intelligent search algorithm, machine learning algorithm and combinatorial optimization algorithm, it is found that the combined optimization algorithm can meet the requirements of task scheduling of the platform.

Key words: layered heterogeneous signal processing platform, software and hardware architecture, task scheduling, directed acyclic graph, algorithm classification, intelligent search, machine learning, combinatorial optimization algorithm

中图分类号: 

  • TN104