-
公开(公告)号:CN100349124C
公开(公告)日:2007-11-14
申请号:CN200410080637.2
申请日:2004-09-29
Applicant: 英特尔公司
Inventor: 史蒂文·M·贝内特 , 埃里克·科塔-罗布尔斯 , 斯塔林塞尔瓦拉·杰亚辛格 , 吉尔伯特·奈格 , 理查德·乌利希
CPC classification number: G06F9/4812 , G06F9/45533
Abstract: 本发明公开了一种在虚拟机系统中控制硬件中断应答的机制。在一个实施例中,一种方法包括识别在来宾软件操作期间待决的中断,判断出中断要引起控制权向虚拟机监视器(VMM)的转移,判断在控制权向VMM转移之前中断是否要被应答,以及如果中断要被应答,则应答中断,并将控制权转移给VMM。
-
公开(公告)号:CN100382036C
公开(公告)日:2008-04-16
申请号:CN200510135977.5
申请日:2003-11-17
Applicant: 英特尔公司
Inventor: 史蒂文·M·贝内特 , 迈克尔·科祖克 , 吉尔伯特·奈格 , 埃里克·科塔-罗布尔斯 , 斯塔林塞尔瓦拉·杰亚辛格 , 阿兰·卡希 , 理查德·乌利希
CPC classification number: G06F9/4812 , G06F9/45533
Abstract: 本发明提供了一种用于控制虚拟机环境中的外部中断的装置,该装置包括:识别逻辑单元,用于在客户软件的操作过程中识别挂起的中断;管理判定逻辑单元,用于判定所述中断是否由所述客户软件管理;递送逻辑单元,用于在所述中断由所述客户软件管理时向所述客户软件递送所述中断;就绪判定逻辑单元,用于在所述中断不由所述客户软件管理时判定虚拟机监视器是否准备好接收所述系统的控制权;保持逻辑单元,用于在所述中断不由所述客户软件管理且所述虚拟机监视器没有准备好接收控制权时,保持所述中断挂起;以及转送逻辑单元,用于在所述中断不由所述客户软件管理且所述虚拟机监视器准备好接收控制权时,向所述虚拟机监视器转送控制权。
-
公开(公告)号:CN1801100A
公开(公告)日:2006-07-12
申请号:CN200510135977.5
申请日:2003-11-17
Applicant: 英特尔公司
Inventor: 史蒂文·M·贝内特 , 迈克尔·科祖克 , 吉尔伯特·奈格 , 埃里克·科塔-罗布尔斯 , 斯塔林塞尔瓦拉·杰亚辛格 , 阿兰·卡希 , 理查德·乌利希
CPC classification number: G06F9/4812 , G06F9/45533
Abstract: 本发明提供了一种用于控制虚拟机环境中的外部中断的装置,该装置包括:识别逻辑,用于在客户软件的操作过程中识别挂起的中断;管理判定逻辑,用于判定所述中断是否由所述客户软件管理;递送逻辑,用于在所述中断由所述客户软件管理时向所述客户软件递送所述中断;就绪判定逻辑,用于在所述中断不由所述客户软件管理时判定虚拟机监视器是否准备好接收所述系统的控制权;保持逻辑,用于在所述中断不由所述客户软件管理且所述虚拟机监视器没有准备好接收控制权时,保持所述中断挂起;以及转送逻辑,用于在所述中断不由所述客户软件管理且所述虚拟机监视器准备好接收控制权时,向所述虚拟机监视器转送控制权。
-
公开(公告)号:CN1506861A
公开(公告)日:2004-06-23
申请号:CN200310113717.9
申请日:2003-11-17
Applicant: 英特尔公司
Inventor: 史蒂文·M·贝内特 , 迈克尔·科祖克 , 吉尔伯特·奈格 , 埃里克·科塔-罗布尔斯 , 斯塔林塞尔瓦拉·杰亚辛格 , 阿兰·卡希 , 理查德·乌利希
CPC classification number: G06F9/4812 , G06F9/45533
Abstract: 本发明提供了一种用于控制虚拟机系统中的外部中断的机制。在一个实施例中,在客户软件的操作过程中确认一个中断的发生。接着,作出关于该中断是否由客户软件管理的判定。所述判定取决于中断控制指示的当前值。如果该中断不由客户软件管理,则如果虚拟机监视器(VMM)准备好接收控制权则控制权被转送给该虚拟机监视器。
-
公开(公告)号:CN1506847A
公开(公告)日:2004-06-23
申请号:CN200310117296.7
申请日:2003-12-10
Applicant: 英特尔公司
Inventor: 理查德·乌利希 , 吉尔伯特·奈格 , 埃里克·科塔-罗布尔斯 , 斯塔林塞尔瓦拉·杰亚辛格 , 阿兰·卡希 , 迈克尔·科祖克 , 史蒂文·M·贝内特
IPC: G06F12/08
CPC classification number: G06F12/145 , G06F12/1027 , G06F12/1036 , G06F12/109
Abstract: 本发明公开了一种存储器访问控制装置和方法。在一个实施例中,当确定需要修改活动地址翻译数据结构的内容时,修改活动地址翻译数据结构中的条目,以与访客地址翻译数据结构中的对应条目保持一致。在修改期间,不用来自访客地址翻译数据结构的对应数据对活动地址翻译数据结构的条目中包括一个或多个访问控制指示符的位字段进行重写。
-
公开(公告)号:CN119226074A
公开(公告)日:2024-12-31
申请号:CN202311831925.6
申请日:2023-12-28
Applicant: 英特尔公司
Inventor: 比曼·斯特朗 , 斯坦尼斯拉夫·布拉塔诺夫 , 马库斯·梅茨格 , 杰森·W·勃兰特 , 斯塔林塞尔瓦拉·杰亚辛格
Abstract: 用于处理器踪迹触发追踪的方法和装置。一种处理器,包括:可配置为多个逻辑处理器的多个处理核心;处理器踪迹电路,来执行踪迹操作以捕捉并且处理与由逻辑处理器中的一个或多个执行的程序代码有关的信息;调试单元,来执行调试操作并且收集与程序代码的执行有关的调试数据;包括多个计数器寄存器的性能监视单元(PMU),该PMU收集与程序代码的执行有关的性能数据;以及多个触发单元,每个触发单元与多个逻辑处理器中的一逻辑处理器相关联,并且被配置为根据相应的触发单元配置寄存器中的配置比特的值,响应于从调试单元和PMU中的至少一者接收的触发事件,将触发事件数据传达给处理器踪迹电路。
-
公开(公告)号:CN1282928C
公开(公告)日:2006-11-01
申请号:CN200310117296.7
申请日:2003-12-10
Applicant: 英特尔公司
Inventor: 理查德·乌利希 , 吉尔伯特·奈格 , 埃里克·科塔-罗布尔斯 , 斯塔林塞尔瓦拉·杰亚辛格 , 阿兰·卡希 , 迈克尔·科祖克 , 史蒂文·M·贝内特
IPC: G06F12/08
CPC classification number: G06F12/145 , G06F12/1027 , G06F12/1036 , G06F12/109
Abstract: 本发明公开了一种存储器访问控制装置和方法。在一个实施例中,当确定需要修改活动地址翻译数据结构的内容时,修改活动地址翻译数据结构中的条目,以与访客地址翻译数据结构中的对应条目保持一致。在修改期间,不用来自访客地址翻译数据结构的对应数据对活动地址翻译数据结构的条目中包括一个或多个访问控制指示符的位字段进行重写。
-
公开(公告)号:CN1238795C
公开(公告)日:2006-01-25
申请号:CN200310113717.9
申请日:2003-11-17
Applicant: 英特尔公司
Inventor: 史蒂文·M·贝内特 , 迈克尔·科祖克. , 吉尔伯特·奈格 , 埃里克·科塔-罗布尔斯 , 斯塔林塞尔瓦拉·杰亚辛格 , 阿兰·卡希 , 理查德·乌利希
CPC classification number: G06F9/4812 , G06F9/45533
Abstract: 本发明提供了一种用于控制虚拟机系统中的外部中断的机制。在一个实施例中,在客户软件的操作过程中确认一个中断的发生。接着,作出关于该中断是否由客户软件管理的判定。所述判定取决于中断控制指示的当前值。如果该中断不由客户软件管理,则如果虚拟机监视器(VMM)准备好接收控制权则控制权被转送给该虚拟机监视器。
-
公开(公告)号:CN1648866A
公开(公告)日:2005-08-03
申请号:CN200410080637.2
申请日:2004-09-29
Applicant: 英特尔公司
Inventor: 史蒂文·M·贝内特 , 埃里克·科塔-罗布尔斯 , 斯塔林塞尔瓦拉·杰亚辛格 , 吉尔伯特·奈格 , 理查德·乌利希
CPC classification number: G06F9/4812 , G06F9/45533
Abstract: 本发明公开了一种在虚拟机系统中控制硬件中断应答的机制。在一个实施例中,一种方法包括识别在来宾软件操作期间待决的中断,判断出中断要引起控制权向虚拟机监视器(VMM)的转移,判断在控制权向VMM转移之前中断是否要被应答,以及如果中断要被应答,则应答中断,并将控制权转移给VMM。
-
-
-
-
-
-
-
-