[发明专利]配置成虚拟化客户本地中断控制器的处理器无效
| 申请号: | 201180013152.X | 申请日: | 2011-02-07 |
| 公开(公告)号: | CN102792272A | 公开(公告)日: | 2012-11-21 |
| 发明(设计)人: | 本杰明·C·塞雷布林;罗德尼·W·施密特;戴维·A·卡普兰;马克·D·胡梅尔 | 申请(专利权)人: | 超威半导体公司 |
| 主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/48 |
| 代理公司: | 上海胜康律师事务所 31263 | 代理人: | 李献忠 |
| 地址: | 美国加利*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 配置 虚拟 客户 本地 中断 控制器 处理器 | ||
1.一种硬件处理器,其包括客户中断控制单元,所述客户中断控制单元配置成探测到中断已被记录在相应于虚拟处理器的存储器位置上,其中所述中断被定向在所述虚拟处理器处,且其中所述虚拟处理器在所述硬件处理器上是活动的,以及其中所述客户中断控制单元配置成响应于所述虚拟处理器在所述硬件处理器上是活动的而向所述虚拟处理器提供所述中断。
2.如权利要求1所述的硬件处理器,其中所述客户中断控制单元配置成对更新监控所述存储器位置。
3.如权利要求1所述的硬件处理器,其中所述客户中断控制单元配置成接收指示已为所述虚拟处理器记录中断的客户中断控制消息的指示。
4.如权利要求3所述的硬件处理器,还包括模型特定寄存器,其中所述客户中断控制消息的所述指示存储在所述模型特定寄存器中。
5.如权利要求4所述的硬件处理器,其中所述模型特定寄存器由本地中断控制器响应于所述客户中断控制消息而更新。
6.如权利要求1所述的硬件处理器,其中所述客户中断控制单元包括微代码单元,所述微代码单元包括一个或多个微代码例程,当所述微代码例程被所述硬件处理器执行时实现所述客户中断控制单元的操作。
7.一种包括配置成执行来自客户的指令的电路的处理器,其中所述电路配置成探测访问与所述客户中的虚拟处理器相关的中断控制器状态数据的指令,且其中所述电路配置成响应于探测所述指令而访问存储相应于所述虚拟处理器的中断控制器状态数据的存储器位置。
8.如权利要求7所述的处理器,其中所述电路还配置成使所述客户退出到虚拟机监控器以仿真由所述访问引起的中断控制器操作。
9.如权利要求7所述的处理器,其中所述电路还配置成仿真对所述中断控制器状态的子集的访问。
10.如权利要求9所述的处理器,其中仿真所述访问在所述处理器中以微代码实现。
11.如权利要求9所述的处理器,其中所述电路配置成仿真对中断命令寄存器的所述访问,其中对所述中断命令寄存器的所述访问引起处理器间中断(IPI)。
12.如权利要求11所述的处理器,其中所述IPI包括为所述IPI识别目标虚拟处理器的中断控制器标识符,且其中所述电路配置成为所述目标虚拟处理器定位存储中断控制器状态数据的第二存储器位置并产生对所述中断控制器状态的更新以向所述目标虚拟处理器提供所述IPI。
13.一种包括多个指令的计算机可读存储介质,所述指令在响应于探测到中断已被记录在相应于所述中断被定向到的虚拟处理器的存储器位置上而被执行时,响应于所述虚拟处理器在所述硬件处理器上是活动的而向所述虚拟处理器提供所述中断。
14.如权利要求13所述的计算机可读存储介质,其中所述指令在响应于探测访问与客户中的虚拟处理器相关的中断控制器状态数据的所述客户内的指令而被执行时,访问存储相应于所述虚拟处理器的中断控制器状态数据的存储器位置。
15.如权利要求14所述的计算机可读存储介质,其中所述指令在被执行时使所述客户退出到虚拟机监控器以仿真由所述访问引起的中断控制器操作。
16.如权利要求15所述的计算机可读存储介质,其中所述指令在被执行时仿真对所述中断控制器状态的子集的访问。
17.一种包括数据结构的计算机可读存储介质,所述数据结构由在计算机系统上可执行的程序操作,所述程序操作所述数据结构以执行制造包括所述数据结构所描述的电路的集成电路的过程的一部分,在所述数据结构中描述的所述电路包括在硬件处理器中的客户中断控制单元,所述客户中断控制单元配置成探测到中断已被记录在相应于虚拟处理器的存储器位置上,其中所述中断被定向在所述虚拟处理器处,且其中所述虚拟处理器在所述硬件处理器上是活动的,以及其中所述客户中断控制单元配置成响应于所述虚拟处理器在所述硬件处理器上是活动的而向所述虚拟处理器提供所述中断。
18.如权利要求17所述的计算机可读存储介质,其中所述客户中断控制单元配置成接收指示对所述虚拟处理器已记录中断的客户中断控制消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于超威半导体公司,未经超威半导体公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180013152.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:锌粉冷凝器
- 下一篇:一种用于金属型铸造模具的自动脱、合模装置





