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

Distributed computing multiple application function asynchronous concurrent scheduling method

A technology of distributed computing and application functions, applied in the field of distributed computing, can solve the problems of shortening the computing cycle, reducing the scheduling overhead time, and not supporting the timing relationship, so as to shorten the computing cycle, reduce the overhead time, and improve the computing efficiency.

Active Publication Date: 2011-05-18
NARI TECH CO LTD
View PDF4 Cites 48 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The above-mentioned invention patents do not support the comprehensive consideration of the timing relationship of multiple application functions, and realize the asynchronous and concurrent calculation of computing tasks of multiple application functions; they cannot combine the differences in time-consuming characteristics of computing tasks of different application functions, and automatically select the corresponding scheduling strategy to reduce scheduling. overhead time, thereby shortening the calculation cycle of the entire system

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
  • Distributed computing multiple application function asynchronous concurrent scheduling method
  • Distributed computing multiple application function asynchronous concurrent scheduling method
  • Distributed computing multiple application function asynchronous concurrent scheduling method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention more clear, the present invention will be further described in detail below in conjunction with the embodiments and accompanying drawings. However, the invention is not limited to the examples given.

[0034] figure 1 By means of a schematic diagram, it is briefly explained that i application functions submit computing tasks concurrently at the same time. After the distributed computing management platform perceives, a scheduling sequence of i application functions is formed to perform asynchronous and concurrent scheduling.

[0035] Refer below figure 2 , describe in detail the distributed computing asynchronous concurrent scheduling method of the present invention. details as follows:

[0036] 1) figure 2 Step 1 in the above describes that after receiving the calculation data, the management node of the distributed computing management platform starts A...

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 belongs to the field of distributed computing, and provides a multiple application function asynchronous concurrent scheduling method, which is applied to a distributed computing management platform. The distributed computing management platform combines the time consumption characteristic and number of the computing tasks of each application function and the scale and performance information of a computer cluster node, realizes the computing operation of each application function by independently setting a proper computing operation scheduling grain size for each application function, and adds the computing operation into the scheduling sequence of the distributed computer management platform to realize the computing task asynchronous concurrent submission of the plurality of application functions, the uniform scheduling of the computing operation of the plurality of application functions and the computing result asynchronous recovery of the plurality of application functions, thereby fully utilizing the computing performance of the computer cluster and reducing computing time.

Description

technical field [0001] The invention belongs to the field of distributed computing, more precisely, it is a multi-application function asynchronous concurrent scheduling method of a distributed computing management platform that can be used for power system analysis and computing but not limited thereto. Background technique [0002] In the field of distributed computing, especially the field that requires a large amount of calculation, such as in the field of power system security and stability analysis, with the increasing scale of the power grid, especially in online applications, the real-time response speed of stability analysis calculation has become the focus of the problem. At present, distributed computing technology is recognized as one of the effective technical means to solve the real-time analysis and calculation of large-scale and complex power grids. [0003] Distributed computing technology builds a distributed computing management platform through the networ...

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
IPC IPC(8): G06F9/48G06F9/50
Inventor 王胜明徐泰山方勇杰许剑冰徐健洪姗姗邵伟张劲中卢耀华
Owner NARI 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