Distributed paralleling calculation platform system and calculation task allocating method thereof

A technology for parallel computing and computing tasks, which is applied in resource allocation, multi-programming devices, etc., and can solve problems such as complex network structures and bottlenecks in hardware computing capabilities

Inactive Publication Date: 2009-05-27
NORTH CHINA GRID +1
View PDF0 Cites 59 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] With the continuous improvement of the automation level of the power system, the network scale is getting bigger and bigger, and the network structure is becoming more complex. The traditional stand-alone computing mode and centralized data processing method will inevitably encounter the bottleneck of hardware computing capabilities.

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 paralleling calculation platform system and calculation task allocating method thereof
  • Distributed paralleling calculation platform system and calculation task allocating method thereof
  • Distributed paralleling calculation platform system and calculation task allocating method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0034] Refer below figure 1 and figure 2 , describe in detail the distributed parallel computing platform system according to the present invention. The system includes:

[0035] PCP (PSASP Dynamic Security Analysis Common Port, PSASP online dynamic security assessment and analysis general interface): receive online or offline computing task submissions and form a task allocation plan. The task allocation plan is which computing node receives which task calculations, and then the task allocation plan and Task input files are forwarded to the scheduling server. In addition, PCP is also the gateway or agent of the distributed parallel computing platform system to the peripheral system.

[0036] Online scheduling server: Receive the online computing task input file and distribution plan issued by the PCP and forward (multicast) to the online computing nodes. After the computing nodes complete the calculation, the online task calculation results are summarized and returned to ...

Embodiment 2

[0046] The dynamic calculation allocation method according to the present invention will be described in detail below with reference to FIGS. 3-6 . As shown in Figure 3, the method includes:

[0047] PCP receives online computing tasks and offline computing tasks, matches the received computing tasks in resources, and formulates online computing task allocation summary table and offline task allocation summary table;

[0048] The PCP sends the online computing task distribution summary table and online computing data to the online scheduling server, and sends the offline computing task distribution summary table and offline computing data to the offline scheduling server, as well as the online computing task distribution summary table and online computing data;

[0049] The online scheduling server transmits the online computing task distribution summary table and online computing data to the online computing nodes;

[0050] The offline scheduling server transmits the offline...

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 provides a distributed parallel computing platform system and a computing task allocation method thereof. The system comprises a PCP, an online dispatch server, an offline dispatch server, an online computing node and an offline computing node, wherein the PCP receives computing input files and forms online task allocation proposals and offline allocation proposals; the online dispatch server receives online computing input files and online task allocation proposals of the online computing input files, transmits the online computing input files and the online task allocation proposals to the online computing node, summarizes online task computing results and returns online task computing results back to the PCP; the offline dispatch server receives the online computing input files and offline computing input files and allocation proposals of the online computing input files and the offline computing input files, transmits the online computing input files, the offline computing input files and the allocation proposal to the offline computing node, summarizes offline task computing results, returns offline task computing results back to the PCP, and transmits the online task computing results to the online dispatch server; the online computing node only performs online computation; and the offline computing node performs online computation and offline computation. The invention can realize real-time and high-efficiency online computation on one hand and can guarantee full utilization of computing resources on the other hand.

Description

technical field [0001] The invention relates to the field of information processing of electric power systems, in particular to a distributed parallel computing platform system and a computing task distribution method thereof. Background technique [0002] With the continuous improvement of the automation level of the power system, the network scale is getting bigger and bigger, and the network structure is becoming more complex. The traditional stand-alone computing mode and centralized data processing method will inevitably encounter the bottleneck of hardware computing capabilities. [0003] In the solution of power calculation problems, power calculation usually includes transient stability calculation, fast fault screening, section limit calculation, short-circuit fault scanning calculation, etc. In different computing modes, the computing itself has different priorities and time requirements, which can be classified as online computing and offline computing modes. 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
Inventor 宁文元陈勇许晓菲张雪轩严剑锋张哲谢旭于之虹
Owner NORTH CHINA GRID
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