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

Parallel application optimizing method for multinuclear cloud computing platform

A technology of a cloud computing platform and an optimization method, which is applied in computing, multi-programming devices, resource allocation, etc., can solve problems such as complex implementation, poor universal applicability, and limited performance improvement of multi-core cloud computing platforms, so as to improve execution speed, Reduce the effect of data broadcasting

Inactive Publication Date: 2013-03-20
SAMSUNG ELECTRONICS CHINA R&D CENT +1
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] Although the above-mentioned methods can improve the performance of parallel applications to a certain extent, they are highly correlated with specific applications, have poor general applicability, and have limited performance improvement for multi-core cloud computing platforms.
[0009] In addition, there is currently a method for parallel application optimization of multi-core cloud computing platforms from the operating system layer, but research shows that this method has the problems of complex implementation and poor practicability

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 application optimizing method for multinuclear cloud computing platform
  • Parallel application optimizing method for multinuclear cloud computing platform
  • Parallel application optimizing method for multinuclear cloud computing platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

[0022] (Example)

[0023] figure 1 It is a flow chart representing a parallel application optimization method for a multi-core cloud computing platform according to an embodiment of the present invention. The parallel application optimization method for a multi-core cloud computing platform according to an embodiment of the present invention is executed by a parallel application optimization system.

[0024] First, in step S1010, the parallel application optimization system allocates multiple application nodes for a parallel application from the multiple nodes forming the multi-core cloud computing platform, and allocates multiple CPU cores for the parallel application on each application node , start threads separately on the allocated multiple CPU cores. Here, by repeating the above processing, multiple application nodes and multiple CPU cores are respect...

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 parallel application optimizing method for a multinuclear cloud computing platform, which comprises: multiple application nodes are allocated to the parallel application from the multiple nodes forming the multinuclear cloud computing platform, multiple central processing unit (CPU) cores are respectively allocated to the parallel application at each application node, and the threads are respectively started on the allocated multiple CPU cores; a main communication group is established for the parallel application and comprises the first threads of the multiple threads on each application node allocated to the parallel application; a subcommunication group is established for each application node and comprises the multiple threads started for the parallel application on the corresponding application node; the application communication data of the parallel application is divided to obtain multiple data blocks; the first threads in the multiple threads in the main communication group broadcast the multiple data blocks to the rest threads in the main communication group; and the first threads in the multiple threads in each subcommunication group broadcast the multiple data blocks to the rest threads in the subcommunication group.

Description

technical field [0001] The invention relates to a parallel application optimization method, in particular to a parallel application optimization method on a multi-core cloud computing platform. Background technique [0002] In the past 30 years, under the impetus of Moore's Law, the CPU (Central Processing Unit, central processing unit) speed has doubled almost every two years. factor. However, due to power consumption reasons, the main frequency increase has become insufficient. When the processor frequency reaches its limit, a popular way to improve performance is to add more processors, typically early SMP (Symmetrical Multi-Processing, symmetric multi-processing) technology, adding more processors To form a multi-core computing platform on the motherboard, or cluster multiple independent computers together to form a cloud computing platform. Generally, each of multiple independent computers constituting the cloud computing platform is called a node. Recently, CMP (Ch...

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/54G06F12/08G06F12/0842G06F12/0897
Inventor 江滢王剑胡晨
Owner SAMSUNG ELECTRONICS CHINA R&D CENT