COMPUTER SYSTEM, INTERRUPT RELAY CIRCUIT AND INTERRUPT RELAY METHOD
    1.
    发明申请
    COMPUTER SYSTEM, INTERRUPT RELAY CIRCUIT AND INTERRUPT RELAY METHOD 审中-公开
    计算机系统,中断继电器电路和中断继电器方法

    公开(公告)号:US20100262741A1

    公开(公告)日:2010-10-14

    申请号:US12758246

    申请日:2010-04-12

    IPC分类号: G06F13/24 G06F9/455

    CPC分类号: G06F13/24

    摘要: A method for making it possible for a virtualization software (VMM) to generally identify a PCI function of an interrupt requester presupposing the existing I/O devices based on the PCI express is provided. An interrupt relay circuit is provided between an I/O device based on the PCI express and a PCI express bridge. The interrupt relay circuit receives and relays an interrupt transaction issued by the I/O device, and records whether there is an interrupt request in an interrupt indicator in association with an interrupt identifier. A VMM 114 uniquely identifies an I/O device of interrupt requester by referring to the interrupt indicator 134.

    摘要翻译: 提供一种使虚拟化软件(VMM)能够基于PCI express来预先假定现有I / O设备的中断请求者的PCI功能的方法。 在基于PCI Express的I / O设备和PCI Express桥之间提供中断继电器电路。 中断继电器电路接收和中断I / O设备发出的中断事务,并记录与中断标识符相关联的中断指示符中是否存在中断请求。 VMM 114通过参考中断指示符134唯一地识别中断请求者的I / O设备。

    COMPUTER SYSTEM
    2.
    发明申请
    COMPUTER SYSTEM 有权
    电脑系统

    公开(公告)号:US20080189701A1

    公开(公告)日:2008-08-07

    申请号:US12019952

    申请日:2008-01-25

    IPC分类号: G06F9/46

    CPC分类号: G06F9/5027

    摘要: In scheduling shared processing that has a higher priority than LPAR processing, giving precedence to physical CPUs running idle LPARs prevents prolonged hold-up of LPAR processing. In a system is comprised of multiple physical CPUs, multiple LPARs to which these physical CPUs are allocated and which execute programs under their guest OSes, and a management program managing these LPARs, a few additional units are introduced: a guest OS monitoring unit that can grasp the states of guest OSes running on these LPARs and a dispatcher unit that allocates one of these physical CPUs to shared processing requested by the management program, which has a higher priority than LPAR processing. When a request for shared processing arises, the dispatcher unit interrogates the guest OS monitoring unit and, based on the information obtained from it, gives priority of allocation to the physical CPU processing an idle LPAR.

    摘要翻译: 在调度具有比LPAR处理优先级更高的共享处理的情况下,优先运行空闲LPAR的物理CPU可以防止LPAR处理的长时间保持。 在一个系统中包括多个物理CPU,分配了这些物理CPU的多个LPAR以及在其客户操作系统下执行程序的多个LPAR,以及管理这些LPAR的管理程序,引入了几个附加单元:客户操作系统监视单元, 掌握在这些LPAR上运行的客户操作系统的状态以及将这些物理CPU之一分配给管理程序所请求的共享处理的调度单元,其具有比LPAR处理更高的优先级。 当发生共享处理的请求时,调度单元询问客户操作系统监视单元,并且根据从其获得的信息给处理空闲LPAR的物理CPU的分配优先级。

    COMPUTER SYSTEM
    3.
    发明申请
    COMPUTER SYSTEM 有权
    电脑系统

    公开(公告)号:US20120030675A1

    公开(公告)日:2012-02-02

    申请号:US13241760

    申请日:2011-09-23

    IPC分类号: G06F9/455

    CPC分类号: G06F9/5027

    摘要: In scheduling shared processing that has a higher priority than LPAR processing, giving precedence to physical CPUs running idle LPARs prevents prolonged hold-up of LPAR processing. In a system is comprised of multiple physical CPUs, multiple LPARs to which these physical CPUs are allocated and which execute programs under their guest OSes, and a management program managing these LPARs, a few additional units are introduced: a guest OS monitoring unit that can grasp the states of guest OSes running on these LPARs and a dispatcher unit that allocates one of these physical CPUs to shared processing requested by the management program, which has a higher priority than LPAR processing. When a request for shared processing arises, the dispatcher unit interrogates the guest OS monitoring unit and, based on the information obtained from it, gives priority of allocation to the physical CPU processing an idle LPAR.

    摘要翻译: 在调度具有比LPAR处理优先级更高的共享处理的情况下,优先运行空闲LPAR的物理CPU可以防止LPAR处理的长时间保持。 在一个系统中包括多个物理CPU,分配了这些物理CPU的多个LPAR以及在其客户操作系统下执行程序的多个LPAR,以及管理这些LPAR的管理程序,引入了几个附加单元:客户操作系统监视单元, 掌握在这些LPAR上运行的客户操作系统的状态以及将这些物理CPU之一分配给管理程序所请求的共享处理的调度单元,其具有比LPAR处理更高的优先级。 当发生共享处理的请求时,调度单元询问客户操作系统监视单元,并且根据从其获得的信息给处理空闲LPAR的物理CPU的分配优先级。