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

Information communication method and apparatus of multiprocessor system

A multi-processor system and message communication technology, applied in multi-programming devices, electrical digital data processing, instruments, etc., can solve the problems of high requirements for developers, complex application software design, poor application software portability, etc. The effect of enhancing portability and reducing design complexity

Active Publication Date: 2008-10-08
DATANG MOBILE COMM EQUIP CO LTD
View PDF4 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] One is the complexity of application software design: in a multiprocessor system, the communication between processes on the same processor and the communication between processes on different processors adopt completely different methods, so the source of communication The process must clearly know whether the destination process with which it communicates is located on the same processor, so as to determine the communication method between the two parties; if the two parties are in different processors, they must also know the Physical channel, and need to call the corresponding driver module for communication
This makes the application software development of multi-processor system much more complicated than that of single-processor system application software, and the requirements for developers are relatively high.
[0007] The second is the poor portability of the application software: since the inter-process message communication on different processors in the multi-processor system needs to call the driver module corresponding to the specific hardware channel, once the hardware platform of the multi-processing system changes, For example, the original communication channel between two processors is a serial port. After the revision of the hardware platform, it is changed to the HPI bus. The part of the application software code that involves the inter-process message communication between the two processors needs to be modified. The serial port driver module is changed to call the HPI bus driver module
This greatly reduces the portability of application software on different hardware platforms

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
  • Information communication method and apparatus of multiprocessor system
  • Information communication method and apparatus of multiprocessor system
  • Information communication method and apparatus of multiprocessor system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0066] In order to provide application software with a unified inter-process message communication method, it is necessary to shield the application software from the difference between the message communication between processes on the same processor and on different processors, as well as the correlation between the inter-process communication on different processors and the hardware platform .

[0067] The flow of the interprocess message communication method in the multiprocessor system provided by the present invention is as follows: figure 2 shown. In step S210, the address of the process is set, and the address includes the identifier of the processor where the process is located. The address of the process is used to uniquely identify each process in the multiprocessor system, and the corresponding process can be found on a certain processor according to the address of the process.

[0068] In the prior art, each process has a unique process ID (identification) on i...

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 relates to message communicating method used between multiprocessor system software functional units SFU. It includes the following steps: message enrolling for the SFU; building the coincidence relation between the target SFU address and the drive module; source SFU transmitting the message to the target SFU; when the target SFU is not in the same processor with the source SFU, using the drive module corresponding with the target SFU address to transmit message. The invention also supplies SFU message communicating device, processing message communicating method and device. It can greatly increase the portability of the middle and up layers software in multiprocessor system, reduce its designing complexity at the same time.

Description

technical field [0001] The invention relates to a multiprocessor system, in particular to a message communication method and device between processes and software function units in the multiprocessor system. Background technique [0002] In a multi-processor system, each processor needs to coordinate its operation and processing with each other to complete the work together. There are usually multiple processes on each processor. In order to coordinate the processing process, data transmission is required between processes on the same processor and between processes on different processors. The data is usually in the form of messages. passed between processes. [0003] In the prior art, the message queue provided by the operating system is usually used for message communication between processes on the same processor; while the message communication between processes on different processors needs to rely on the transmission channel provided by the hardware on the one hand, ...

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/163G06F9/46
Inventor 蒋石竹陈剑
Owner DATANG MOBILE COMM EQUIP CO LTD