Check patentability & draft patents in minutes with Patsnap Eureka AI!

A method and processing system for multi-terminals to jointly process multi-parallel thread programs

A multi-terminal and thread technology, applied in the information field, can solve problems such as the inability of multi-core processors and multi-parallel thread programs to meet the speed of the program, and achieve the effect of improving the processing speed.

Inactive Publication Date: 2018-11-13
深圳市云舒网络技术有限公司
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, with the development of society, the rate at which a single multi-core processor can process multi-parallel thread programs cannot meet people's needs.

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 method and processing system for multi-terminals to jointly process multi-parallel thread programs
  • A method and processing system for multi-terminals to jointly process multi-parallel thread programs
  • A method and processing system for multi-terminals to jointly process multi-parallel thread programs

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0042] like figure 1 As shown, it is a schematic diagram of functional modules of a processing system for a multi-parallel thread program in an embodiment. The processing system of the multi-parallel thread program includes a master terminal and a plurality of slave terminals. Furthermore, a processing system for parallel thread programs comprising a master terminal and a slave terminal is also within the scope of the present invention. In order to illustrate the patent of the present invention in more detail, the following describes in detail the processing system of a multi-parallel thread prog...

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 method for processing a multi-parallel-thread program by multi-terminals. The method comprises the following steps that: a main terminal obtains a first kernel number and first quantity and first digits of first general registers, and obtains a second kernel number of each slave terminal, CPU (Central Processing Unit) occupation ratio of the slave terminal and second quantity and second digits of second general registers; the main terminal analyzes a to-be-executed application program to obtain the number of parallel threads; and when the main terminal judges that the number of parallel threads exceeds the first kernel number and judges that one or more slave terminals, having the characteristics that the second quantity is greater than or equal to the first quantity, the second digit is greater than or equal to the first digit and the CPU occupation ratio of the slave terminal is lower than a first preset value, are existent, the main terminal and the one or more slave terminals are used for processing the to-be-executed application program. The invention further discloses a processing system for realizing the method. According to the method, the to-be-executed application program is processed through the multiple terminals, so that the processing speed of the multi-parallel-thread program is increased.

Description

technical field [0001] The invention relates to the field of information technology, in particular to a method and a processing system for multi-terminals to jointly process multi-parallel thread programs. Background technique [0002] With the development of science and technology, the application of parallel programming is more and more extensive, therefore, there are more and more programs with multiple parallel threads. In order to improve the processing speed of multi-parallel thread programs, multi-core processors have emerged. However, with the development of society, the rate at which a single multi-core processor can process multi-parallel thread programs cannot meet people's needs. Contents of the invention [0003] In view of this, it is necessary to provide a method for increasing the processing rate by jointly processing multi-parallel thread programs through multiple terminals, and a processing system for realizing the method. [0004] A method for multi-te...

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/46G06F9/50
Inventor 代豪刘晓宁包健
Owner 深圳市云舒网络技术有限公司
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More