Task scheduling method and device in heterogeneous cluster and electronic equipment

A technology for task scheduling and heterogeneous clusters, which is applied in the field of information processing and can solve problems such as different performances of heterogeneous clusters
CN110489223AActive Publication Date: 2019-11-22BEIJING UNIV OF POSTS & TELECOMM

Patent Information

Authority / Receiving Office
CN · China
Current Assignee / Owner
BEIJING UNIV OF POSTS & TELECOMM
Publication Date
2019-11-22

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The embodiment of the invention provides a task scheduling method and device in a heterogeneous cluster and electronic equipment, and the method can comprise the steps: determining each task scheduledto a computing node for each computing node; dividing each sub-task into a plurality of sub-tasks; when the parent-child tasks corresponding to the child tasks are executed, adding the sub-task intoa ready child task queue; for each first sub-task in the ready sub-task queue, when the execution rate of the first sub-task in a GPU computing unit is greater than that of the first sub-task in a CPUcomputing unit, adding the first sub-task to the GPU sub-task queue; and scheduling each second sub-task to a target GPU corresponding to the second sub-task according to an interference relationshipbetween each second sub-task in the GPU sub-task queue and the sub-task being executed by the GPU. Therefore, the resource utilization rate can be improved, and the system throughput of the heterogeneous cluster is improved.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to the technical field of information processing, in particular to a task scheduling method, device and electronic equipment in a heterogeneous cluster. Background technique

[0002] In recent years, CPU-GPU heterogeneous computing has been widely used in data mining, video processing, machine learning and other fields. ) Computing nodes composed of computing units are connected to form a high-speed network, making full use of the computing characteristics of hybrid CPU-GPU computing nodes, providing powerful and efficient computing capabilities for computing-intensive applications. Different task scheduling strategies will lead to different performance of heterogeneous clusters,

[0003] How to schedule multiple tasks to achieve the best system throughput and improve the resource utilization of heterogeneous clusters has become an urgent problem to be solved. Contents of the invention

[0004] The purpose of the embodiments o...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More