Certains contenus de cette application ne sont pas disponibles pour le moment.
Si cette situation persiste, veuillez nous contacter àObservations et contact
1. (WO2017173662) PROCÉDÉ ET DISPOSITIF DE TRAITEMENT DE PROGRAMME BASÉ SUR UN SYSTÈME HÉTÉROGÈNE
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication : WO/2017/173662 N° de la demande internationale : PCT/CN2016/078877
Date de publication : 12.10.2017 Date de dépôt international : 08.04.2016
CIB :
G06F 9/45 (2006.01)
G PHYSIQUE
06
CALCUL; COMPTAGE
F
TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
9
Dispositions pour la commande par programme, p.ex. unité de commande
06
utilisant un programme emmagasiné, c. à. d. utilisant une unité de stockage interne de l'équipement de traitement de données pour recevoir et conserver le programme
44
Dispositions pour exécuter des programmes spécifiques
45
Compilation ou interprétation de langages de programmation évolués
Déposants :
华为技术有限公司 HUAWEI TECHNOLOGIES CO.,LTD. [CN/CN]; 中国广东省深圳市 龙岗区坂田华为总部办公楼 Huawei Administration Building Bantian, Longgang District Shenzhen, Guangdong 518129, CN
Inventeurs :
刘武龙 LIU, Wulong; CN
宋风龙 SONG, Fenglong; CN
姚骏 YAO, Jun; CN
Mandataire :
北京同达信恒知识产权代理有限公司 TDIP & PARTNERS; 中国北京市海淀区宝盛南路1号院20号楼8层101-01 101-01, 8/F, Building 20, No.1 Baosheng South Road Haidian District Beijing 100192, CN
Données relatives à la priorité :
Titre (EN) HETEROGENEOUS SYSTEM BASED PROGRAM PROCESSING METHOD AND DEVICE
(FR) PROCÉDÉ ET DISPOSITIF DE TRAITEMENT DE PROGRAMME BASÉ SUR UN SYSTÈME HÉTÉROGÈNE
(ZH) 一种基于异构系统的程序处理方法和装置
Abrégé :
(EN) A heterogeneous system based program processing method and device, the method comprises: determining a program block to be encoded; according to historical load information of a first computing component, determining a predicted value of the resources occupation rate of the first computing component when the program block has been encoded into a first executable code applicable to the first computing component; and if the predicted value of the resources occupation rate is less than a preset threshold value, encoding the program block into the first executable code and allocating the executable code to the first computing component for execution. According to the method, by predicting the future load resource occupation rate condition of a computing component, the program block can be encoded into an executable code applicable to a computing component with high execution efficiency and the encoded executable code is allocated to the computing component with high execution efficiency for execution, thus shortening the total execution time of the program.
(FR) La présente invention concerne un procédé et un dispositif de traitement de programme basé sur un système hétérogène, le procédé consistant : à déterminer un bloc de programme devant être codé ; selon des informations de charge antérieures d'un premier composant informatique, à déterminer une valeur prédite du taux d'occupation de ressources du premier composant informatique lorsque le bloc de programme a été codé en un premier code exécutable applicable au premier composant informatique ; et si la valeur prédite du taux d'occupation de ressources est inférieure à une valeur seuil prédéfinie, à coder le bloc de programme en premier code exécutable et à attribuer le code exécutable au premier composant informatique en vue d'une exécution. Selon le procédé, en prédisant l'état futur de taux d'occupation de ressources de charge d'un composant informatique, le bloc de programme peut être codé en un code exécutable applicable à un composant informatique présentant une efficacité d'exécution élevée et le code exécutable codé est attribué au composant informatique présentant une efficacité d'exécution élevée en vue d'une exécution, raccourcissant par conséquent le temps d'exécution total du programme.
(ZH) 一种基于异构系统的程序处理方法和装置,该方法为:确定待编译的程序块;根据第一计算组件的历史负载信息,确定在完成将所述程序块编译为适用于所述第一计算组件的第一可执行代码时,所述第一计算组件的资源占用率预测值;若所述资源占用率预测值小于设定阈值,则将所述程序块编译为所述第一可执行代码,并将所述第一可执行代码分配给所述第一计算组件进行执行。该方法对未来计算组件的负载资源占用率情况进行预测,从而可将程序块编译成适合于执行效率较高的计算组件的可执行代码,并将编译后的可执行代码分配到该执行效率较高的计算组件上进行执行,从而缩短程序的整体执行时间。
front page image
É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, IR, IS, JP, KE, KG, KN, KP, KR, KZ, LA, LC, LK, LR, LS, 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, SA, 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, ST, 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, KM, ML, MR, NE, SN, TD, TG)
Langue de publication : chinois (ZH)
Langue de dépôt : chinois (ZH)