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

Method of user level parallel communication between computers based on intelligent network card

A computer-to-computer and intelligent network card technology, which is applied in the direction of data exchange network, digital transmission system, electrical components, etc., can solve the problems of inability to obtain the underlying high-performance network hardware communication performance, limited computer network hardware performance, etc., to achieve balanced load, Guarantee order and improve the effect of communication bandwidth

Inactive Publication Date: 2004-11-17
潍坊中科智视信息技术有限公司
View PDF0 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Due to the overhead of a large amount of software processing, the traditional core-level communication protocol makes its users unable to obtain the communication performance that the underlying high-performance network hardware can provide.
Although the user-level communication protocol enables its users to obtain performance close to that provided by the underlying network hardware by reducing software overhead, it is ultimately limited by the performance of the computer network hardware.

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
  • Method of user level parallel communication between computers based on intelligent network card
  • Method of user level parallel communication between computers based on intelligent network card
  • Method of user level parallel communication between computers based on intelligent network card

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] figure 1 A user-level parallel communication method between computers based on an intelligent network card. This method first fragments a large message, and the original message is divided into several small message fragments, and then the communication control module divides these messages in a round-robin manner. Fragments are distributed to multiple sets of networks in turn to achieve parallel transmission between different message fragments. Here, message fragmentation becomes the smallest unit of transmission for each network, and the message fragments of a certain message can be transmitted through multiple sets of networks at the same time.

[0026] The figure shows the core process of parallel communication on the parallel communication system composed of two sets of communication networks, where the arrows indicate the steps in the parallel communication process. A parallel communication process includes the following 9 steps:

[0027] Step 1, the user applica...

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 is a method for user class parallel communication among computers, which uses several high performance network which support the intelligent network card to carry on the mutual connection among commuters, adds in the device supporting the parallel communication in the system core space device driving procedure of the user class communication protocol and the user space communication bank, the data is divided and connected among the connected networks in the transmitting process. the method can realize the parallel, non-copy, sequence maintaining information transmitting among computers, thus the user can acquire the aggregation performance provided by the several connected network hardware. The method makes the parallel communication process transparent to the upper user and the bottom communication network, avoids from adding the user burden and the modification and dependents to the special network. The method is applicable to the system which uses single network can't satisfy the communication performance demands among computers.

Description

technical field [0001] The invention relates to the technical field of parallel communication between computers, in particular to a method for user-level parallel communication between computers based on an intelligent network card. Background technique [0002] In recent years, although the growth rate of computer network bandwidth exceeds the processing capacity of processors, in many cases the communication performance of computer network is still the bottleneck restricting system performance, and the communication performance of a single network cannot meet the demand. At present, most of the super servers used in the world adopt a cluster structure, and present a large-scale symmetric multiprocessor (Symmetric Multiprocessor, SMP) or cache-related non-uniform memory access (Cache Coherent Non-uniform Memory Access, CC-NUMA). Even the trend of building fleets. In this type of system, a single set of high-performance Internet is difficult to meet the communication perfor...

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 Applications(China)
IPC IPC(8): H04L12/00H04L29/06
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