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

A general parallel computing method and platform

A parallel computing, application layer technology, applied in the computer field, can solve problems such as difficult development and complex application programming mode

Active Publication Date: 2021-12-07
中国人民解放军63920部队
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Some of the above parallel computing platforms have special requirements on the computer platform structure or components, and all have the characteristics of complex application programming models and difficult development

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
  • A general parallel computing method and platform
  • A general parallel computing method and platform
  • A general parallel computing method and platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] The principles and features of the present invention will be described below in conjunction with the accompanying drawings, and the examples given are only used to explain the present invention, and are not intended to limit the scope of the present invention.

[0046] figure 1A schematic flowchart of a general parallel computing method provided by an embodiment of the present invention is given. Such as figure 1 As shown, the method includes:

[0047] S110, receiving the service usage request sent by the application layer through the service usage interface, and the operation processing module assigns the service usage request to at least one pre-registered service node that matches the service usage request;

[0048] S120. Receive the result submission request sent by the at least one service node through the result submission interface, and the operation processing module obtains the processing result according to the result submission request, and normalizes the p...

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 present invention relates to a general parallel computing method, comprising receiving a service use request sent by an application layer, assigning the service use request to at least one pre-registered service node matching the service use request; receiving the at least one service use request According to the result submission request sent by the service node, obtain the processing result according to the result submission request, and perform normalization processing on the processing result; receive the result obtaining request sent by the application layer, and feed back the normalized processing result to the application layer. The method does not depend on computer structure or components, does not limit the type of computing business, can tolerate the failure of one or more nodes, can provide highly reliable parallel computing services, and can be applied in a wide range of parallel computing tasks. The invention also provides a general parallel computing platform.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to a general parallel computing method and platform. Background technique [0002] At present, there are a large number of high-performance computing requirements in the field of computer information processing, and parallel computing is one of the important ways to realize high-performance computing. In the absence of parallel processing, the existing software design cannot make full use of the computing power provided by multi-CPU and multi-core computers, and the computing performance is very limited, which cannot meet the requirements of massive real-time data processing. [0003] The computer science community has proposed and implemented a variety of parallel computing platforms, the most important of which are OpenMP, MIP, NUMA, and GPU-based parallel computing. OpenMP is a parallel computing programming model and support platform based on shared memory. MPI is a message-b...

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/48G06F9/50
CPCG06F9/4881G06F9/505
Inventor 崔晓峰
Owner 中国人民解放军63920部队
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