Unlock instant, AI-driven research and patent intelligence for your innovation.

Distributed parallel computing method and device

A parallel computing and distributed technology, applied in computing, multi-programming devices, resource allocation, etc., can solve problems such as Matlab's difficulty in realizing parallel computing

Active Publication Date: 2020-07-28
ELECTRIC POWER RESEARCH INSTITUTE, CHINA SOUTHERN POWER GRID CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Based on this, it is necessary to provide a distributed parallel computing method and device for the problem that it is difficult to realize parallel computing by calling Matlab across languages

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 parallel computing method and device
  • Distributed parallel computing method and device
  • Distributed parallel computing method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] In order to facilitate the understanding of the present invention, the present invention will be described more fully below with reference to the associated drawings. A preferred embodiment of the invention is shown in the drawings. However, the present invention can be embodied in many different forms and is not limited to the embodiments described herein. Rather, these embodiments are provided so that the disclosure of the present invention will be thorough and complete.

[0045] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the technical field of the invention. The terms used herein in the description of the present invention are for the purpose of describing specific embodiments only, and are not intended to limit the present invention. As used herein, the term "and / or" includes any and all combinations of one or more of the associated listed items.

[0046] In som...

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 distributed parallel computing method and device. When each calculation subtask thread is obtained, a new Matlab task course is created for each calculation subtask thread according to remote procedure calling; each Matlab task course is provided with an independent MCR instance, and therefore the mechanical problem that MCR instances can only achieve serial running of the calculation subtasks is solved; parallel running of all the Matlab task courses can be achieved at the same time, and each MCR instance can carry out processing calculation on data packages of the calculation subtasks at the same time to achieve the function of calling Matlab in a cross-language mode under a distributed environment to carry out distributed parallel calculation.

Description

technical field [0001] The invention relates to the technical field of software engineering, in particular to a distributed parallel computing method and device. Background technique [0002] At present, distributed parallel computing systems, such as Hadoop, Storm and other platforms, all use Java, Python and other development languages; these languages ​​have great advantages in transaction processing, network programming, etc., but it is difficult to handle large-scale numerical calculations, matrix operations and other tasks . Matlab, on the other hand, is mainly oriented to scientific computing, and is obviously superior to languages ​​such as Java and Python in terms of computing speed and computing efficiency. However, in terms of transaction processing and network programming, Matlab is difficult to cope with complex network application development. [0003] In the process of realization, the inventor finds that there are at least the following problems in the tradi...

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 Patents(China)
IPC IPC(8): G06F9/50G06F9/48
CPCG06F9/4881G06F9/5083
Inventor 何恒靖肖勇赵云钱斌郑楷洪周密
Owner ELECTRIC POWER RESEARCH INSTITUTE, CHINA SOUTHERN POWER GRID CO LTD