1. A Survey: FPGA‐Based Dynamic Scheduling of Hardware Tasks
- Author
-
Chen Li, Sun Mingqian, Guo Wei, Zhang Fan, and LI Tianyang
- Subjects
Computer science ,business.industry ,Applied Mathematics ,Scheduling (production processes) ,Dynamic priority scheduling ,Task (project management) ,Power consumption ,Multiple time dimensions ,Resource management ,Electrical and Electronic Engineering ,business ,Field-programmable gate array ,Implementation ,Computer hardware - Abstract
To meet the increasing computing needs of various application fields, Field programmable gate array (FPGA) has been widely deployed. In FPGA-based processing, hardware tasks can be better accelerated by allocating appropriate computing resources. Therefore, FPGA-based hardware task scheduling has become one of the mainstream research directions in academia and industry. However, the optimization objectives of existing FPGA-based hardware task scheduling methods are relatively scattered. In this regard, this paper summarizes the research status of hardware task dynamic scheduling from the three essential elements of FPGA processing:time, resources, and power consumption. This paper analyzes, sorts out, categorizes the ideas and implementations of various scheduling methods and analyzes and evaluates optimization effects of various scheduling methods from multiple dimensions. Then, the shortcomings of the existing methods are summarized and some practical applications are introduced. Finally, the research direction of task scheduling based on FPGA is prospected and summarized.
- Published
- 2021