Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

87results about How to "Improve task scheduling efficiency" patented technology

Method for high-efficiency task scheduling of heterogeneous multi-core processor

InactiveCN102193826ARaise priorityOptimize calculation resultsEnergy efficient ICTResource allocationEarliest finish timeCritical path method
The invention provides a method for high-efficiency task scheduling of a heterogeneous multi-core processor. The method comprises the following steps of: clustering certain special tasks which are large in communication overhead and easy to cluster in a task image to a precursor node of the tasks by adopting a linear task clustering method; starting from a topological structure of the whole task image, selecting parameters capable of comprehensively reflecting the importance of the task in the whole task image as priority weights; selecting a free critical path node to perform allocation first, and if multiple free critical path nodes exist, allocating the free critical path nodes in a sequence from high to low according to the node priority weights, and allocating all non-critical path free nodes in a sequence from high to low according to the priority weights; performing redundancy judgment, and deleting redundant tasks in a scheduling result; and performing adjustment according to the scheduling result after deleting the redundant tasks, and recalculating the earliest finish time of each task. According to the method, the efficiency of the task scheduling of the heterogeneous multi-core processor is improved, the power consumption of the processor is reduced, and the performance of the multi-core processor is promoted.
Owner:HARBIN ENG UNIV

Dependent task scheduling method of heterogeneous multi-core processor

InactiveCN103473134AIncrease profitOvercome the shortcomings of local optimal solutionsProgram initiation/switchingResource allocationLocal optimumLinear scheduling method
The invention belongs to the field of performance improvement of processors and particularly relates to a dependent task scheduling method of a heterogeneous multi-core processor. The method comprises the following steps: (1) calculating a task priority; (2) selecting a processor; and (3) scheduling and optimizing. According to the dependent task scheduling method, tasks are distributed into a processor inner core by taking executing time of a backward key path as a weight under a current structure so as to overcome the disadvantage of an existing scheduling method that a greedy thought selection processor inner core is commonly adopted to cause locally optimal solution; the whole minimum finishing time of a task pattern is obtained by considering an overall situation; and a task executing length is shortened in the scheduling process so that the utilization rate of the processor is improved. The method provided by the invention and the existing scheduling method are subjected to an instance analysis and a simulation experiment to test and verify that the task scheduling efficiency of the method is improved by about 18.3% when being compared with that of the previous method; when the quantity of tasks and the quantity of the processor inner cores are increased, the superiority of the method is more highlight; and the finishing time of the task pattern is shortened and the utilization rate of the processor is improved.
Owner:HARBIN ENG UNIV

Platform task scheduling method, device, equipment and storage medium

PendingCN110532084ASmall amount of calculationSolve the technical problem of scheduling inefficiencyProgram initiation/switchingFinanceTask dependencyComputer science
The invention discloses a platform task scheduling method, a device, equipment and a storage medium, and the method comprises the steps: obtaining related log information corresponding to to-be-scheduled tasks, and extracting the association relation corresponding to each to-be-scheduled task from the related log information; splitting the corresponding association relationship to generate a corresponding association relationship of each task node; and according to the corresponding association relationship of each task node, matching and recombining each task node to generate a task dependency relationship so as to perform task scheduling based on the task dependency relationship. The method comprises the steps of obtaining an association relationship of each to-be-scheduled task; according to the task scheduling method and device, dividing the task nodes into the corresponding association relationships, disassembling the corresponding association relationships into the correspondingassociation relationships of the task nodes, then the task dependence relationships among the tasks are generated in a combined mode, task scheduling is conducted through the task dependence relationships, the calculated amount during task scheduling is reduced, the task scheduling speed is increased, and the task scheduling efficiency is improved.
Owner:WEBANK (CHINA)
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products