会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Systems and methods for an augmented interrupt controller and synthetic interrupt sources
    • 扩展中断控制器和合成中断源的系统和方法
    • US07689747B2
    • 2010-03-30
    • US11092012
    • 2005-03-28
    • Rene Antonio VegaNathan T. Lewis
    • Rene Antonio VegaNathan T. Lewis
    • G06F13/24
    • G06F13/26
    • Various embodiments of the present invention are directed to augmented interrupt controllers (AICs) and to synthetic interrupt sources (SISs) providing richer interrupt information (or “synthetic interrupts” or “SIs”). The AIC and SIS provide efficient means for sending and receiving interrupts, and particularly interrupts sent to and received by virtual machines. Several of these embodiments are specifically directed to an interrupt controller that is extended to accept and deliver additional information associated with an incoming interrupt. For certain such embodiments, a memory-mapped extension to the interrupt controller includes a data structure that is populated with the additional information as part of the interrupt delivery. Although several of the embodiments described herein are disclosed in the context of a virtual machine system, the inventions disclosed herein can also be applied to traditional computer systems (without a virtualization layer) as well.
    • 本发明的各种实施例涉及增强中断控制器(AIC)和提供更丰富的中断信息(或“合成中断”或“SI”)的合成中断源(SIS)。 AIC和SIS提供发送和接收中断的有效手段,特别是发送到虚拟机并由其接收的中断。 这些实施例中的几个具体涉及一个中断控制器,该中断控制器被扩展以接受和传送与进入中断相关联的附加信息。 对于某些这样的实施例,对中断控制器的存储器映射扩展包括作为中断传递的一部分的附加信息的数据结构。 虽然本文所描述的几个实施例在虚拟机系统的上下文中被公开,但是本文公开的发明也可以应用于传统的计算机系统(没有虚拟化层)。
    • 6. 发明授权
    • Method and system for a second level address translation in a virtual machine environment
    • 在虚拟机环境中进行二级地址转换的方法和系统
    • US07428626B2
    • 2008-09-23
    • US11075211
    • 2005-03-08
    • Rene Antonio Vega
    • Rene Antonio Vega
    • G06F9/34
    • G06F12/1036G06F12/10G06F12/1027G06F12/109G06F12/145
    • A method of performing a translation from a guest virtual address to a host physical address in a virtual machine environment includes receiving a guest virtual address from a host computer executing a guest virtual machine program and using the hardware oriented method of the host CPU to determine the guest physical address. A second level address translation to a host physical address is then performed. In one embodiment, a multiple tier tree is traversed which translates the guest physical address into a host physical address. In another embodiment, the second level of address translation is performed by employing a hash function of the guest physical address and a reference to a hash table. One aspect of the invention is the incorporation of access overrides associated with the host physical address which can control the access permissions of the host memory.
    • 在虚拟机环境中执行从客户虚拟地址到主机物理地址的转换的方法包括从执行客体虚拟机程序的主计算机接收来宾虚拟地址,并使用主机CPU的面向硬件的方法来确定 客人物理地址。 然后执行到主机物理地址的第二级地址转换。 在一个实施例中,遍历多层树,其将访客物理地址转换为主机物理地址。 在另一个实施例中,通过采用访客物理地址的散列函数和对散列表的引用来执行第二级地址转换。 本发明的一个方面是结合与主机物理地址相关联的访问覆盖,其可以控制主机存储器的访问许可。