Certains contenus de cette application ne sont pas disponibles pour le moment.
Si cette situation persiste, veuillez nous contacter àObservations et contact
1. (WO2019001434) APPAREIL ET PROCÉDÉ DE TRAITEMENT DESTINÉS À INTERROMPRE UNE DEMANDE, ET UN DISPOSITIF DE VIRTUALISATION
Dernières données bibliographiques dont dispose le Bureau international    Formuler une observation

N° de publication : WO/2019/001434 N° de la demande internationale : PCT/CN2018/092933
Date de publication : 03.01.2019 Date de dépôt international : 26.06.2018
CIB :
G06F 13/24 (2006.01)
G PHYSIQUE
06
CALCUL; COMPTAGE
F
TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
13
Interconnexion ou transfert d'information ou d'autres signaux entre mémoires, dispositifs d'entrée/sortie ou unités de traitement
14
Traitement de demandes d'interconnexion ou de transfert
20
pour l'accès au bus d'entrée/sortie
24
utilisant l'interruption
Déposants :
华为技术有限公司 HUAWEI TECHNOLOGIES CO., LTD. [CN/CN]; 中国广东省深圳市 龙岗区坂田华为总部办公楼 Huawei Administration Building, Bantian, Longgang District Shenzhen, Guangdong 518129, CN
Inventeurs :
吴启翾 WU, Qixuan; CN
代雷 DAI, Lei; CN
陈善席 CHEN, Shanxi; CN
Données relatives à la priorité :
201710497931.027.06.2017CN
Titre (EN) PROCESSING METHOD AND APPARATUS FOR INTERRUPT REQUEST, AND VIRTUALIZATION DEVICE
(FR) APPAREIL ET PROCÉDÉ DE TRAITEMENT DESTINÉS À INTERROMPRE UNE DEMANDE, ET UN DISPOSITIF DE VIRTUALISATION
(ZH) 中断请求的处理方法、装置及虚拟化设备
Abrégé :
(EN) Provided in the present application and a virtualization device and an interrupt processing method operating on the virtualization device. The method comprises: a processor performs the following operations in a client mode: the processor receives an interrupt request from hardware; the processor determines a processing subject of the received interrupt request according to a correspondence between interrupt requests and processing subjects; and if the processing subject of the received interrupt request comprises the virtual processor currently operating on the processor, the processor determines an interrupt service routine corresponding to the received interrupt request according to a correspondence between interrupt requests and interrupt service routines, and invokes the interrupt service routine to process the interrupt request. In this manner, a processor can avoid traps and exits when an interrupt request is applied, thereby reducing processing latency in applying the interrupt request.
(FR) La présente invention concerne un dispositif de virtualisation et un procédé de traitement d'interruption fonctionnant sur le dispositif de virtualisation. Le procédé comprend les étapes suivantes : un processeur réalise les opérations suivantes dans un mode client : le processeur reçoit une demande d'interruption en provenance du matériel ; le processeur détermine un sujet de traitement de la demande d'interruption reçue conformément à une correspondance entre des demandes d'interruption et des sujets de traitement ; et si le sujet de traitement de la demande d'interruption reçue comprend le processeur virtuel fonctionnant actuellement sur le processeur, le processeur détermine une routine de service d'interruption correspondant à la demande d'interruption reçue conformément à une correspondance entre des demandes d'interruption et des routines de service d'interruption, et invoque la routine de service d'interruption afin de traiter la demande d'interruption. De cette manière, un processeur peut éviter des pièges et des sorties lorsqu'une demande d'interruption est appliquée, réduisant ainsi la latence de traitement en appliquant la demande d'interruption.
(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, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, KR, KW, 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)