A kind of multiprocessor data exchange method and device

A data exchange and multi-processor technology, applied in the computer field, can solve the problem that broadcast data or multicast data reading and writing cannot provide good support, etc., and achieve the effect of convenient access, fast access speed, and synchronization.

Active Publication Date: 2017-04-26
浙江众合科技股份有限公司
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] In the existing data exchange system based on PCI (Peripheral Component Interconnect) bus or CPCI (Compact Peripheral Component Interconnect, compact peripheral component interconnect) bus, only the host processor and Data exchange between slave processors, and data exchange between slave processors needs to be forwarded by the master processor
And in the prior art, the system cannot provide good support for reading and writing broadcast data or multicast data

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 kind of multiprocessor data exchange method and device
  • A kind of multiprocessor data exchange method and device
  • A kind of multiprocessor data exchange method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] Such as figure 1 As shown, a multiprocessor data exchange device includes: a main board 3, several slave boards 4, a bus board (not shown in the figure), the main board 3 and the slave board 4 pass The bus boards communicate with each other; the bus boards are integrated on a backplane 8, and the mainboard board connectors and several slave board connectors are arranged on the backplane 8 (both labeled 7 in the figure) ), the master board 3 and the slave board 4 are plugged into the corresponding connectors 7; the backplane 8 is also provided with a power module board connector 2, and the power module board 1 By plugging the power module board connector 2 with the backplane 8, the power module board 1 provides power to the entire device.

[0032] As a preference, 3 slave machines 4 are used in this embodiment (i.e. figure 1 The corresponding slave board, hereinafter referred to as slave), includes slave 1, slave 2 and slave 3, that is, there are 3 slaves 4 and a maste...

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 data exchange method and device for multiple processors. The physical memory of a host is mapped to a communication bus, the host and at least one slave share the physical memory of the host, and the host and the processor of each slave have the access to the shared physical memory through the communication bus. The physical memory of the host is shared, the slaves can freely carry out read-write on the shared physical memory, therefore, the read-write rate is identical to the clock frequency of the communication bus, minimum storage delay can be achieved, and access speed is high.

Description

technical field [0001] The invention relates to the technical field of computers, in particular to a multiprocessor data exchange method and device. Background technique [0002] In the existing data exchange system based on PCI (Peripheral Component Interconnect) bus or CPCI (Compact Peripheral Component Interconnect, compact peripheral component interconnect) bus, only the host processor and Data exchange between slave processors, and data exchange between slave processors needs to be forwarded by the master processor. Moreover, in the prior art, the system cannot provide good support for reading and writing broadcast data or multicast data. Contents of the invention [0003] The purpose of the present invention is to provide a multiprocessor data exchange method and device. On the one hand, the physical memory of the host is mapped to the communication bus to realize the sharing of the physical memory. The host and all slaves can be accessed through the communication b...

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): G06F15/17
Inventor 周勇舒宇周公爽
Owner 浙江众合科技股份有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products