Implementation method and system of multi-core communication mechanism, computer equipment and storage medium

A technology of communication mechanism and implementation method, applied in the direction of computer, digital computer parts, computing, etc., can solve the problems of poor equipment operation efficiency, complex process, low communication efficiency, etc., achieve efficient cooperation, efficient multi-core communication protocol, improve communication The effect of efficiency

Active Publication Date: 2022-03-08
珠海海奇半导体有限公司
View PDF8 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0009] (1) In the prior art, it is necessary to design a multi-core communication protocol or use a standard mcapi protocol, and the protocol itself is relatively complicated, which makes the communication efficiency low
[0010] (2) In the existing technology, it is necessary for multiple cores to send messages to each other and do message management. The design process of the scheme becomes complicated, which increases the cost
[0011] (3) The goal of hardware design is to send messages between multiple cores, and there is no software function design concept, which makes the equipment run poorly

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
  • Implementation method and system of multi-core communication mechanism, computer equipment and storage medium
  • Implementation method and system of multi-core communication mechanism, computer equipment and storage medium
  • Implementation method and system of multi-core communication mechanism, computer equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0069] Aiming at the problems existing in the prior art, the present invention provides a method for implementing a multi-core communication mechanism. The present invention will be described in detail below in conjunction with the accompanying drawings.

[0070] The present invention can realize the understanding of Mailbox, Channel (communication), CPU and registers, functions and parameters, and interrupts through searching, and then proposes the realization method of the multi-core communication mechanism of the present invention.

[0071] In an embodiment of the present invention, as figure 1 As shown, the implementat...

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 belongs to the technical field of electronic communication, and discloses an implementation method and system of a multi-core communication mechanism, computer equipment and a storage medium, a plurality of processors with different priorities are used as carriers of function calling, one of the processors is used for synchronous and asynchronous calling of functions, and the multi-core communication mechanism is obtained. Cooperation among a plurality of processors is realized. According to the invention, an efficient multi-core communication protocol is realized, communication among multiple cores is like an internal IP on a hardware level and is directly driven by a configuration register, and interruption is generated after a task is finished. And on the software level, multiple cores cooperatively carry out function calling, waiting or immediate returning, so that the communication efficiency is greatly improved. Function calling is divided into synchronization and asynchronization, and the function that one core achieves two types of function calling is achieved. And meanwhile, efficient cooperation among multiple cores is realized by taking a plurality of CPUs as carriers for function calling.

Description

technical field [0001] The invention belongs to the technical field of electronic communication, and in particular relates to an implementation method, system, computer equipment and storage medium of a multi-core communication mechanism. Background technique [0002] At present, with the continuous development and popularization of contemporary electronic technology, the development of synchronous multi-core makes CPU power consumption more and more, so the development of asynchronous multi-core is more and more popular, but it also makes the collaborative work between multi-core become a key issue. . [0003] Now there are open source asynchronous multi-core communication standards on the market, such as mcapi; but these standards are used just like the tcp / ip protocol. The advantage is that the protocol is standardized, so that developers do not need to understand the communication process itself, but only need to focus on business logic; The downside is inefficiency. ...

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): G06F15/163G06F9/48
CPCG06F15/163G06F9/4812Y02D10/00
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