Electronic Science and Technology ›› 2024, Vol. 37 ›› Issue (3): 84-90.doi: 10.16180/j.cnki.issn1007-7820.2024.03.011

Previous Articles     Next Articles

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)

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

CLC Number: 

  • TN911