WIPO logo
Mobile | Deutsch | English | Español | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Recherche
 
Options de navigation
 
Traduction
 
Options
 
Quoi de neuf
 
Connexion
 
Aide
 
Traduction automatique
1. (WO2014082421) PROCÉDÉ, DISPOSITIF ET SYSTÈME POUR UNE COMMUNICATION INTERPROCESS D'UN PROCESSEUR MULTICŒUR
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/2014/082421    N° de la demande internationale :    PCT/CN2013/074709
Date de publication : 05.06.2014 Date de dépôt international : 25.04.2013
CIB :
G06F 17/15 (2006.01)
Déposants : HUAWEI TECHNOLOGIES CO., LTD. [CN/CN]; Huawei Administration Building Bantian, Longgang District Shenzhen, Guangdong 518129 (CN)
Inventeurs : LIU, Tanyi; (CN).
YAN, Youliang; (CN)
Mandataire : BEIJING ZBSD PATENT&TRADEMARK AGENT LTD.; 501/B,Fortune Building No.17 Daliushu Road, Haidian District Beijing 100081 (CN)
Données relatives à la priorité :
201210505157.0 30.11.2012 CN
Titre (EN) METHOD, DEVICE AND SYSTEM FOR INTER-PROCESS COMMUNICATION OF MANY-CORE PROCESSOR
(FR) PROCÉDÉ, DISPOSITIF ET SYSTÈME POUR UNE COMMUNICATION INTERPROCESS D'UN PROCESSEUR MULTICŒUR
(ZH) 一种众核处理器进程间相互通信的方法、装置及系统
Abrégé : front page image
(EN)A method, device and system for inter-process communication of a many-core processor, relating to the field of many-core operating systems. The method is executed by a destination kernel, and the destination kernel corresponds to a destination processor core. The method includes: acquiring a message head of a message from a quick message channel (QMC) (101); executing a CPU pre-fetch instruction according to the message head, so that a message body which is in the message stored in a shared memory and corresponds to the message head is loaded into a cache corresponding to the destination processor core (102); and switching to a destination process, so that the destination process acquires the message body from the cache (103). This method is applicable to a scenario of inter-process communication of a many-core processor, and used to realize an improvement of the reading speed of a message body, and an improvement of the user experience.
(FR)L'invention concerne un procédé, un dispositif et un système pour une communication interprocess d'un processeur multicœur. L'invention appartient au domaine technique des systèmes d'exploitation multicœur. Le procédé est exécuté par un noyau de destination, et le noyau de destination correspond à un cœur de processeur de destination. Le procédé consiste : à acquérir un en-tête de message d'un message provenant d'un canal de message rapide (QMC) (101) ; à exécuter une instruction de pré-recherche de CPU conformément à l'en-tête de message, de telle sorte qu'un corps de message contenu dans le message stocké dans une mémoire partagée et correspondant à l'en-tête de message soit chargé dans un cache correspondant au cœur de processeur de destination (102) ; et à changer à un process de destination de telle sorte que le process de destination acquière le corps de message, du cache (103). Ce procédé est mis en œuvre dans un scénario de communication interprocess d'un processeur multicœur. Il est utilisé pour améliorer la vitesse de lecture du corps d'un message ainsi que l'expérience de l'utilisateur.
(ZH)一种众核处理器进程间相互通信的方法、装置及系统,涉及众核操作系统领域。该方法由目的内核Kernal执行,所述目的内核对应于目的处理器核;所述方法包括:从快速消息通道QMC获取消息的消息头(101);根据所述消息头执行CPU预取指令,使得存储在共享内存中的所述消息中与所述消息头对应的消息体被加载到所述目的处理器核对应的缓存cache中(102);切换到目的进程,使得所述目的进程从所述cache中获取所述消息体(103)。本方法适用于众核处理器的进程间相互通信的场景,用以实现提高消息体的读取速度,提高用户体验。
États désignés : AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
Organisation régionale africaine de la propriété intellectuelle (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, SZ, TZ, UG, ZM, ZW)
Office eurasien des brevets (OEAB) (AM, AZ, BY, KG, KZ, RU, TJ, TM)
Office européen des brevets (OEB) (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
Organisation africaine de la propriété intellectuelle (OAPI) (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Langue de publication : chinois (ZH)
Langue de dépôt : chinois (ZH)