Two-stage self-adaptive scheduling method suitable for large-scale parallel data processing tasks

A technology of data processing and scheduling methods, applied in the direction of electrical digital data processing, program start/switch, program control design, etc., to achieve the effect of realizing system resources, high flexibility, and improving task processing efficiency
CN108920261AActive Publication Date: 2018-11-30中国航天系统科学与工程研究院

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
中国航天系统科学与工程研究院
Publication Date
2018-11-30

Smart Images

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

Abstract

The invention discloses a two-stage self-adaptive scheduling method suitable for a large-scale parallel data processing tasks. Two-stage scheduling is performed on tasks from a task stage and a subtask stage. By the method, the problem of parallel scheduling difficulty caused by complex dependence relationship among the tasks is solved effectively, parallelism degree is increased, orderly and efficient parallel processing of large-scale data processing tasks is realized, task waiting or executing time is reduced, and overall executing time is shortened. In addition, by the method, executor operation statistical information can be fed back to a scheduler, self-adaptive adjusting of executor pool size and task type is realized, and scheduling is constantly optimized, so that system resourceusing efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to a two-level adaptive scheduling method suitable for large-scale parallel data processing tasks, belonging to the field of data processing task scheduling. Background technique

[0002] With the continuous development of Internet technology, the demand for large-scale massive data storage and processing in various fields is increasing, and the requirements for its work efficiency and processing cost are also increasing. How to reasonably allocate large-scale data processing tasks to multi-processor systems, improve execution efficiency, and pursue the smallest overall execution time has become a problem that needs to be solved urgently.

[0003] Traditional general task scheduling algorithms, such as first come first serve scheduling algorithm, high priority priority scheduling algorithm, time slice round robin scheduling algorithm, etc., have certain limitations and are not suitable for large-scale data processing task scheduli...

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