Processing

Please wait...

Settings

Settings

Goto Application

1. WO2022001808 - SYSTEM AND INTERRUPT PROCESSING METHOD

Publication Number WO/2022/001808
Publication Date 06.01.2022
International Application No. PCT/CN2021/102011
International Filing Date 24.06.2021
IPC
G06F 9/455 2006.1
GPHYSICS
06COMPUTING; CALCULATING OR 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
44Arrangements for executing specific programs
455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
CPC
G06F 9/455
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
44Arrangements for executing specific programs
455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
G06F 9/45558
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
44Arrangements for executing specific programs
455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
45533Hypervisors; Virtual machine monitors
45558Hypervisor-specific management and integration aspects
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
G06F 9/4812
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
4806Task transfer initiation or dispatching
4812by interrupt, e.g. masked
Applicants
  • 华为技术有限公司 HUAWEI TECHNOLOGIES CO., LTD. [CN]/[CN]
Inventors
  • 王海滨 WANG, Haibin
  • 俞增辉 YU, Zenghui
  • 马剑 MA, Jian
Agents
  • 深圳市深佳知识产权代理事务所(普通合伙) SHENPAT INTELLECTUAL PROPERTY AGENCY
Priority Data
202010604993.929.06.2020CN
Publication Language Chinese (zh)
Filing Language Chinese (ZH)
Designated States
Title
(EN) SYSTEM AND INTERRUPT PROCESSING METHOD
(FR) SYSTÈME ET PROCÉDÉ DE TRAITEMENT D'INTERRUPTION
(ZH) 一种系统以及中断处理方法
Abstract
(EN) Disclosed is a computing device, which is applied to the field of computing devices. In the present application, a virtual interrupt acquired by a host machine is mapped to a physical interrupt of a physical layer, and a virtual interrupt identifier corresponding to the physical interrupt is transmitted to a virtual processor by means of the physical layer. When a hardware layer transmits the virtual interrupt identifier to the virtual processor in a transparent manner, the virtual processor does not need to be exited, thereby reducing a time delay, caused by the exiting of the virtual processor, when software implements virtual interrupt routing.
(FR) Un dispositif informatique qui est appliqué au domaine des dispositifs informatiques est divulgué. Dans la présente demande, une interruption virtuelle acquise par une machine hôte est mise en correspondance avec une interruption physique d'une couche physique, et un identifiant d'interruption virtuelle correspondant à l'interruption physique est transmis à un processeur virtuel au moyen de la couche physique. Lorsqu'une couche matérielle transmet l'identifiant d'interruption virtuelle au processeur virtuel de manière transparente, il n'est pas nécessaire de sortir du processeur virtuel, ce qui permet de réduire un retard temporel, provoqué par la sortie du processeur virtuel, lorsque le logiciel met en œuvre un routage d'interruption virtuelle.
(ZH) 本申请实施例公开了一种计算设备,应用于计算设备领域。其中,本申请将宿主机获取的虚拟中断映射至物理层的物理中断,并通过物理层将物理中断对应的虚拟中断标识传递至虚拟处理器,由于硬件层向虚拟处理器透传虚拟中断标识时,虚拟处理器不需要退出,降低了由于软件实现虚拟中断路由时由于虚拟处理器退出而导致的时延。
Related patent documents
Latest bibliographic data on file with the International Bureau