Method for dispatching hardware accelerator (HAC) and dispatching equipment
A technology of hardware accelerator and scheduling equipment, applied in the field of network communication, can solve the problem of low efficiency of scheduling HAC
Patent Information
- Authority / Receiving Office
- CN · China
- Current Assignee / Owner
- Publication Date
- 2018-12-07
Smart Images

Figure 1 
Figure 2 
Figure 3
Abstract
Description
Technical field
[0001] This application relates to the field of network communication technology, and in particular to a method for scheduling a hardware accelerator and a scheduling device. Background technique
[0002] A hardware accelerator (HAC) is a hardware module that uses a logic language to implement certain specific functions. Because it can process data in parallel, it has a greater advantage in processing power and delay than software implementation. At present, some communication chips will use HAC to complete the large data, large amount of calculation, and achieve fixed kinetic energy in order to reduce the cost of software deployment. With the development of communication services, the business scenarios are becoming more and more complex, making the processing specifications and delay requirements of the business higher and higher. In order to meet these requirements, the chips have to be deployed in larger scales, higher complexity, and larger numbers. Therefor...
Examples
Embodiment Construction
[0068] The embodiments of the present application provide a method for scheduling a hardware accelerator and a scheduling device, which are used to solve the problem of low scheduling HAC efficiency in the prior art.
[0069] The terms "first", "second", "third", "fourth", etc. (if any) in the specification and claims of this application and the above-mentioned drawings are used to distinguish similar objects, without having to use To describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances so that the embodiments described herein can be implemented in an order other than the content illustrated or described herein. In addition, the terms "including" and "having" and any variations of them are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to the clearly listed Those ste...