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

Parallel calculation method and system

A parallel computing and computing node technology, applied in the computer field, can solve the problems that application system developers are not good at algorithm logic, difficult to plan, deploy and manage in a unified manner, and slow business processing speed, etc., to achieve fast business processing speed and shorten processing time The effect of duration and unified planning

Inactive Publication Date: 2018-08-31
北京思特奇信息技术股份有限公司
View PDF5 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, this method currently has the following disadvantages: the business processing speed is slow, and the total processing time is the sum of the calculation time of all modules; the task with a large amount of calculation is not efficient in the hardware environment of the application system; each module completes the calculation task. The required resources are different, and it is not easy to plan, deploy and manage in a unified manner; and the developers of application systems are generally not good at implementing algorithmic logic

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
  • Parallel calculation method and system
  • Parallel calculation method and system
  • Parallel calculation method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] The principles and features of the present invention are 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.

[0034] figure 1 A schematic flowchart of a parallel computing method provided by an embodiment of the present invention is given. figure 2 A schematic diagram of signaling interaction of a parallel computing method provided by an embodiment of the present invention is given. Such as figure 1 with 2 As shown, the parallel computing method includes:

[0035] S110, the scheduler cluster receives the calculation request sent by the application system, and allocates an idle scheduler for the calculation request;

[0036] S120, the scheduler creates a request context according to the calculation request;

[0037] S130, sending the computing request to computing nodes in the computing node cluster, suspending the req...

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 relates to a parallel calculation method. The method includes: receiving a calculation request, which is sent by an application system, by a scheduler cluster, and assigning an idle scheduler for the calculation request, creating a request context by the scheduler according to the calculation request, sending the calculation request to a calculation node in a calculation node cluster, suspending the request context, and releasing scheduling resources; receiving an operation result which is obtained by carrying out operation processing by the calculation node according to the calculation request, by the scheduler; and pulling up the corresponding suspended request context according to the operation result, acquiring connection information of the application system from the request context, and sending the operation result of the calculation request to the application system according to the connection information. According to the method, intensive calculation tasks are extracted from the application system, and are handed over to professional calculation equipment for operations, all parties perform functions thereof respectively, overall efficiency is greatly improved, and centralized management of calculation resources also avoids resource waste. The invention also relates to a parallel calculation system.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to a parallel computing method and system. Background technique [0002] An application system usually has multiple business processing modules, and each module completes a specific computing task. The general practice is to execute each software module in a certain order until the entire business processing is completed. [0003] However, this method currently has the following disadvantages: the business processing speed is slow, and the total processing time is the sum of the calculation time of all modules; the task with a large amount of calculation is not efficient in the hardware environment of the application system; the time required for each module to complete the calculation task The required resources are different, and it is not easy to plan, deploy and manage in a unified manner; and the developers of application systems are generally not good at implementing algorit...

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/50
CPCG06F9/5022G06F9/5027G06F9/505
Inventor 黄汉宁
Owner 北京思特奇信息技术股份有限公司
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