Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Aller à Demande

1. WO2016092667 - ORDINATEUR ET PROCÉDÉ DE COMMANDE D’INTERRUPTION

Numéro de publication WO/2016/092667
Date de publication 16.06.2016
N° de la demande internationale PCT/JP2014/082833
Date du dépôt international 11.12.2014
CIB
G06F 9/48 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
9Dispositions pour la commande par programme, p.ex. unités de commande
06utilisant des programmes stockés, c. à d. utilisant un moyen de stockage interne à l'équipement de traitement de données pour recevoir ou conserver les programmes
46Dispositions pour la multiprogrammation
48Lancement de programmes; Commutation de programmes, p.ex. par interruption
G06F 9/46 2006.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
9Dispositions pour la commande par programme, p.ex. unités de commande
06utilisant des programmes stockés, c. à d. utilisant un moyen de stockage interne à l'équipement de traitement de données pour recevoir ou conserver les programmes
46Dispositions pour la multiprogrammation
G06F 21/12 2013.01
GPHYSIQUE
06CALCUL; COMPTAGE
FTRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES
21Dispositions de sécurité pour protéger les calculateurs, leurs composants, les programmes ou les données contre une activité non autorisée
10Protection de programmes ou contenus distribués, p.ex. vente ou concession de licence de matériel soumis à droit de reproduction
12Protection des logiciels exécutables
CPC
G06F 21/12
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
21Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material
12Protecting executable software
G06F 9/46
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
G06F 9/48
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
46Multiprogramming arrangements
48Program initiating; Program switching, e.g. by interrupt
Déposants
  • 株式会社日立製作所 HITACHI, LTD. [JP]/[JP]
Inventeurs
  • 今田 貴之 IMADA, Takayuki
  • 服部 直也 HATTORI, Naoya
  • 森木 俊臣 MORIKI, Toshiomi
Mandataires
  • 特許業務法人藤央特許事務所 TOU-OU PATENT FIRM
Données relatives à la priorité
Langue de publication japonais (JA)
Langue de dépôt japonais (JA)
États désignés
Titre
(EN) COMPUTER AND INTERRUPT CONTROL METHOD
(FR) ORDINATEUR ET PROCÉDÉ DE COMMANDE D’INTERRUPTION
(JA) 計算機及び割込み制御方法
Abrégé
(EN)
In a computer in which a plurality of virtual machines (VMs) is operated, the plurality of VMs is managed in such a manner that the VMs are separated into a priority group constituted of VMs in a priority mode and a non-priority group constituted of VMs in a non-priority mode. A virtualization management unit sets a physical computation device except a physical computation device assigned to the VM in the priority mode as a physical computation device for receiving a hardware interrupt issued from a physical interrupt device assigned to a virtual interrupt device held by the VM in the priority mode. The virtualization management unit operated by the physical computation device that has received the hardware interrupt specifies a physical computation device assigned to the VM in the priority mode which is a transfer destination of the hardware interrupt, and transfers the hardware interrupt to the specified physical computation device. The physical computation device that has received the transferred hardware interrupt specifies the VM as a target of the hardware interrupt, and issues a virtual interrupt with respect to a virtual computation device held by the VM specified on the basis of the hardware interrupt.
(FR)
Selon l’invention, dans un ordinateur dans lequel une pluralité de machines virtuelles (VM) sont utilisées, la pluralité de VM sont gérées d’une manière telle que les VM sont séparées en un groupe de priorité constitué de VM dans un mode de priorité et en un groupe non de priorité constitué de VM dans un mode non de priorité. Une unité de gestion de virtualisation définit un dispositif de calcul physique, à l’exception d’un dispositif de calcul physique affecté à la VM dans le mode de priorité, comme dispositif de calcul physique pour recevoir une interruption matérielle émise en provenance d'un dispositif d’interruption physique affecté à un dispositif d’interruption virtuel gardé par la VM dans le mode de priorité. L’unité de gestion de virtualisation utilisée par le dispositif de calcul physique qui a reçu l’interruption matérielle spécifie un dispositif de calcul physique affecté à la VM dans le mode de priorité qui est une destination de transfert de l’interruption matérielle, et transfère l’interruption matérielle au dispositif de calcul physique spécifié. Le dispositif de calcul physique qui a reçu l’interruption matérielle transférée spécifie la VM comme cible de l’interruption matérielle, et délivre une interruption virtuelle par rapport à un dispositif de calcul virtuel gardé par la VM spécifiée sur la base de l’interruption matérielle.
(JA)
複数のVMが稼働する計算機であって、優先モードのVMから構成される優先グループと、非優先モードのVMから構成される非優先グループとに分けて複数のVMを管理し、仮想化管理部は、優先モードのVMに割り当てられる物理演算装置以外の物理演算装置を、優先モードのVMが有する仮想割込デバイスに割り当てられた物理割込デバイスから発行されるハードウェア割込を受信する物理演算装置として設定し、ハードウェア割込を受信した物理演算装置によって実行される仮想化管理部は、ハードウェア割込の転送先となる優先モードのVMに割り当てられる物理演算装置を特定し、特定された物理演算装置にハードウェア割込を転送し、転送されたハードウェア割込を受信した物理演算装置は、ハードウェア割込の対象となるVMを特定し、ハードウェア割込に基づいて特定されたVMが有する仮想演算装置に対する仮想割込を発行する。
Dernières données bibliographiques dont dispose le Bureau international