Invention Grant
- Patent Title: Method, apparatus, and system for mutual communication between processes of many-core processor
-
Application No.: US14725066Application Date: 2015-05-29
-
Publication No.: US09678813B2Publication Date: 2017-06-13
- Inventor: Tanyi Liu , Youliang Yan
- Applicant: Huawei Technologies Co., Ltd.
- Applicant Address: CN Shenzhen
- Assignee: Huawei Technologies Co., Ltd.
- Current Assignee: Huawei Technologies Co., Ltd.
- Current Assignee Address: CN Shenzhen
- Agency: Conley Rose, P.C.
- Priority: CN201210505157 20121130
- Main IPC: G06F3/00
- IPC: G06F3/00 ; G06F9/44 ; G06F9/46 ; G06F13/00 ; G06F9/54

Abstract:
A method, an apparatus, and a system for mutual communication between processes of a many-core processor are provided that relate to the field of many-core operating systems The method is executed by a target kernel, where the target kernel corresponds to a target processor core. The method includes acquiring a message header of a message from a quick message channel (QMC); executing a central processing unit (CPU) pre-fetching command according to the message header, so that a message body that is in the message stored in a shared memory and corresponds to the message header is loaded to a cache that corresponds to the target processor core; and switching to a target process, so that the target process acquires the message body from the cache. The embodiments of the present invention apply to a scenario of mutual communication between processes of a many-core processor.
Public/Granted literature
- US20150261588A1 Method, Apparatus, and System for Mutual Communication Between Processes of Many-Core Processor Public/Granted day:2015-09-17
Information query