Task processing method, device and system, equipment and storage medium
A task processing and task technology, applied in the field of data processing, can solve problems affecting system performance, task execution module idleness, etc., achieve the effect of reducing performance overhead, reducing task arbitration, and improving task processing efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0044] figure 1 It is a flowchart of a task processing method provided by Embodiment 1 of the present invention. This embodiment is applicable to the case of processing tasks. The method can be executed by the task processing device provided by the embodiment of the present invention. The device can be implemented in software and / or hardware, and can generally be integrated into computer equipment. Such as figure 1 As shown, the method of this embodiment specifically includes:
[0045] Step 101. Obtain all tasks corresponding to the target data processing process.
[0046] Wherein, the software management component obtains all tasks corresponding to the target data processing process. The software management component is a task management component in the software, which is used to process and schedule various tasks according to business requirements.
[0047] In deep learning scenarios based on neural networks, each data processing process can be converted into correspond...
Embodiment 2
[0069] figure 2 It is a flowchart of a task processing method provided by Embodiment 2 of the present invention. This embodiment is applicable to the case of processing tasks. The method can be executed by the task processing device provided by the embodiment of the present invention. The device can be implemented in the form of software and / or hardware, and can generally be integrated into computer equipment. Such as figure 2 As shown, the method of this embodiment specifically includes:
[0070] Step 201. Obtain a task flow from the task group assigned by the software management component. The task flow is composed of at least one scheduling unit; the scheduling unit is a task, a task vector or a task frame.
[0071] Wherein, the software management component obtains all tasks corresponding to the target data processing process, generates at least one scheduling unit according to the dependencies of each task and the first definition rule, and then generates At least on...
Embodiment 3
[0085] image 3 It is a flow chart of a task processing method provided by Embodiment 3 of the present invention. This embodiment may be combined with various optional solutions in the foregoing one or more embodiments. In this embodiment, the current processing unit is a task, and a task is a task.
[0086] And, according to the unit type of the current processing unit, assigning the task in the current processing unit to the corresponding hardware execution component may include: judging whether the hardware execution component corresponding to the task has an idle virtual execution channel; if the hardware execution component corresponding to the task If the component has an idle virtual execution channel, the task is allocated to the hardware execution component, and the corresponding message is configured to notify the scheduling module so that the hardware execution component executes the task and returns the task completion information after the task execution is comple...
PUM

Abstract
Description
Claims
Application Information

- R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com