Method for scheduling hardware accelerator and scheduling device
A technology of hardware accelerator and scheduling equipment, applied in the field of network communication, can solve the problem of low scheduling HAC efficiency and achieve the effect of low efficiency and uniform task load
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Publication Date
- 2022-04-22
Smart Images

Figure 1 
Figure 2 
Figure 3
Abstract
Description
technical field
[0001] The present application relates to the technical field of network communication, and in particular to a method for scheduling a hardware accelerator and a scheduling device. Background technique
[0002] A hardware accelerator (hardware accelerator, HAC) is a hardware module that uses logic language to implement certain functions. Because it can process data in parallel, it has greater advantages in terms of processing power and delay than software implementation. At present, some communication chips use HAC to achieve large data, large amount of calculation, and fixed kinetic energy to reduce the cost of software deployment. With the development of communication services, business scenarios are becoming more and more complex, which makes the processing specifications and delay requirements of the business more and more high. In order to meet these requirements, chips have to be deployed with larger scale, higher complexity, and more quantities. There...
Examples
Embodiment Construction
[0068] Embodiments of the present application provide a method for scheduling hardware accelerators and a scheduling device, which are used to solve the problem of low efficiency of scheduling HAC in the prior art.
[0069] The terms "first", "second", "third", "fourth", etc. (if any) in the specification and claims of the present application and the above drawings are used to distinguish similar objects, and not necessarily Used to describe a specific sequence or sequence. It is to be understood that the terms so used are interchangeable under appropriate circumstances such that the embodiments described herein can be practiced in sequences other than those illustrated or described herein. Furthermore, the terms "comprising" and "having", as well as any variations thereof, are intended to cover a non-exclusive inclusion, for example, a process, method, system, product or device comprising a sequence of steps or elements is not necessarily limited to the expressly listed inst...