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

High-performance parallel computing method based on external PCI-E connection

A PCI-E, parallel computing technology, applied in the direction of instruments, electrical digital data processing, etc., can solve the problem of information delay between systems, such as frequent data transmission of the host CPU, to reduce the amount of copied data, improve data transmission speed, and improve efficiency. Effect

Active Publication Date: 2014-11-19
韩林
View PDF5 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This creates information delays between systems and unnecessarily frequent data transfers in the host CPU

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
  • High-performance parallel computing method based on external PCI-E connection
  • High-performance parallel computing method based on external PCI-E connection
  • High-performance parallel computing method based on external PCI-E connection

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] The present invention will be further described below in conjunction with the accompanying drawings and embodiments.

[0016] Such as figure 1 Shown, provided the schematic diagram of the high-performance parallel computing system based on external PCI-E connection of the present invention, it comprises: computer equipment A; Computer equipment B; Computer equipment N; PCI-E expansion card A; CI-E Expansion card B; PCI-E expansion card N; PCI-E X16 data cable; PCI-E switch. PCI-E expansion cards A, B, N are respectively inserted into the motherboard PCI-E expansion slots of computer equipment A, B, N, and the two ends of the PCI-E X16 data cable are respectively connected to PCI-E expansion cards A, B, N and On the PCI-E switch, the computer equipment A, B, and N use the PCI-E expansion card to connect through the PCI-E switch.

[0017] figure 2 with image 3 As shown, the memory of each computer device and the schematic diagram of the unified virtual memory addre...

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 provides a high-performance parallel computing method based on external PCI-E connection. The method includes the steps of (a) connecting all pieces of computer equipment through a PCI-E bus, (b) running a parallel computing program, (c) constructing a virtual memory addressing table, (d) sending virtual memory information, (e) receiving the virtual memory information, (f) judging correctness of the received information, (g) judging whether a virtual memory address is constructed, (h) allocating computing tasks, (i) executing the computing tasks, and (j) obtaining results and providing the results for a user. The data transmission speed between processors is increased in the parallel computing process through the parallel computing method; the parallel computing method is improved, so that the copy data size of a system CPU is reduced, efficiency of parallel computing operation is greatly improved, multiple parallel computing resources are effectively connected for communication, and data are transmitted at a high speed.

Description

technical field [0001] The invention relates to a parallel computing method, more specifically, to a high-performance parallel computing method based on an external PCI-E connection. Background technique [0002] Parallel computing refers to the process of using multiple computing resources to solve computing problems, which can improve the computing speed and processing capacity of the computer system. Generally, multiple processors are used to jointly calculate and solve the same problem, and the problem is decomposed into several parts. Each part Parallel computing is performed by separate processors, and multiple processors are connected in a certain way to form cluster computing resources. After the cluster computing resources complete data processing, the calculation results are fed back to the user. [0003] At present, most of the multi-processor connection methods for parallel settlement are carried out by network connection, that is, by using a computer network car...

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): G06F13/20
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