电子科技 ›› 2024, Vol. 37 ›› Issue (3): 84-90.doi: 10.16180/j.cnki.issn1007-7820.2024.03.011

• • 上一篇    下一篇

面向异构信号处理平台的量子调度算法

沈小龙1, 马金全1, 胡泽明1, 李娜2, 李宇东1   

  1. 1.战略支援部队信息工程大学 信息系统工程学院,河南 郑州 450000
    2.交通银行 河南省分行,河南 郑州 450000
  • 收稿日期:2022-10-31 出版日期:2024-03-15 发布日期:2024-03-11
  • 作者简介:沈小龙(1994-),男,硕士研究生。研究方向:异构信号处理平台、资源调度。
    马金全(1975-),男,博士,副教授。研究方向:通信信号处理与软件无线电。
  • 基金资助:
    国家科技支撑项目(2013BAH56F00)

Quantum Scheduling Algorithm for Heterogeneous Signal Processing Platform

SHEN Xiaolong1, MA Jinquan1, HU Zeming1, LI Na2, LI Yudong1   

  1. 1. School of Information Systems Engineering,Information Engineering University,Zhengzhou 450000,China
    2. Henan Branch,Bank of Communications,Zhengzhou 450000,China
  • Received:2022-10-31 Online:2024-03-15 Published:2024-03-11
  • Supported by:
    National Science and Technology Support Project(2013BAH56F00)

摘要:

针对异构信号处理平台中已有调度算法的调度长度较大导致信号处理应用实时性下降问题,文中提出一种面向异构信号处理平台的量子调度算法。该算法采用任务优先级分流排序策略,得到更加准确的任务调度顺序。使用量子比特对任务分配方案进行编码,增加任务分配方案的多样性,且编码规则有助于跳出局部最优找到全局最优解。按照最小计算开销原则和任务复制思想进行处理器分配,减少任务间通信开销,并通过量子旋转门对量子编码方案进行更新,不断逼近最优解。仿真结果表明,所提算法能够减少调度长度,提升信号处理应用的实时性,进而提高平台的工作效率。

关键词: 任务调度, 异构信号处理平台, DAG, 量子算法, 量子比特, 量子旋转门, 调度长度, 信号处理

Abstract:

In order to solve the problem that the scheduling length of existing scheduling algorithms in heterogeneous signal processing platforms is large, which leads to the decline of real-time performance of signal processing applications, a quantum scheduling algorithm for heterogeneous signal processing platforms is proposed. The algorithm adopts task priority diffluence sorting strategy to obtain more accurate task scheduling order.Quantum bits are used to encode the task allocation scheme, which increases the diversity of the task allocation scheme, and the coding rules help to find the global optimal solution out of the local optimal. According to the principle of minimum computing cost and the idea of task replication, the processor is allocated to reduce the communication cost between tasks, and the quantum coding scheme is updated through the quantum turnstile to constantly approximate the optimal solution. Simulation results show that the proposed algorithm can reduce the scheduling length, improve the real-time performance of signal processing applications, and improve the working efficiency of the platform.

Key words: task scheduling, heterogeneous signal processing platform, DAG, quantum algorithm, quantum bit, quantum revolving gate, dispatch length, signal processing

中图分类号: 

  • TN911