Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Scheduling method of task running and related device

A scheduling method and task running technology, applied in the computer field, can solve problems such as performance loss, reduce the impact of performance and improve efficiency

Inactive Publication Date: 2018-11-27
ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
View PDF9 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

But if it is a 64-way server, that is, 64 CPUs are integrated, and all the CPUs are not on the same processor integrated board. When one of the CPUs of the server is busy, the task will be migrated to other CPUs. The CPU may be the same processor integrated board as the task, or it may be migrated to other processor integrated boards, which is also called cross-processor integrated boards, and ping-pong type processor integrated board switching may occur. would result in a severe loss of performance

Method used

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
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Scheduling method of task running and related device
  • Scheduling method of task running and related device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] The core of the present application is to provide a scheduling method for task operation, a scheduling device, a server, and a computer-readable storage medium, which avoid performance loss caused by scheduling across processor integrated boards when tasks are migrated, and reduce the The delay of task scheduling improves the performance of scheduling runtime.

[0045] In order to make the purposes, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments It is a part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the scope of protection of t...

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

PUM

No PUM Login to View More

Abstract

The invention discloses a scheduling method of task running. The method comprises the steps that when CPU overloads in a task running process, corresponding processing unit integrated board information of a task is obtained, wherein the processing unit integrated board information is obtained when the task is established; task loads of all CPU on the corresponding processing unit integrated boardare obtained according to the processing unit integrated board information; CPU selective processing is conducted on all CPU according to all task loads based on preset rules to obtain target CPU; thetask is scheduled to the target CPU. By means of the method, performance loss due to the occurrence of scheduling crossing the processing uni integrated board when the migration of the task is conducted is prevented, the delay of task scheduling is reduced, and the performance when scheduling running is conducted is improved. The invention further discloses a scheduling device and server for taskrunning and a computer readable storage medium which have the above advantages.

Description

technical field [0001] The present application relates to the field of computer technology, and in particular to a task execution scheduling method, a scheduling device, a server, and a computer-readable storage medium. Background technique [0002] With the continuous development of computer technology, the integration of CPU (Central Processing Unit) is getting higher and higher, and multiple CPUs can be integrated in one server, for example, when 64 CPUs are integrated in one server, a 64 road server. Although the number of CPUs that the operating system can support is currently unlimited, at that time, the multi-CPU scheduling did not take into account the slowdown of system access due to the physical connection between CPUs. [0003] Specifically, in the current 8-way server integrated with 8 CPUs, switching tasks among 8 CPUs will not cause loss of task access performance. But if it is a 64-way server, that is, 64 CPUs are integrated, and all the CPUs are not on the ...

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

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/50
CPCG06F9/505G06F2209/5022
Inventor 吕玉彬闫晓峰
Owner ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products