Computer workload migration using processor pooling
    1.
    发明授权
    Computer workload migration using processor pooling 有权
    使用处理器池的计算机工作负载迁移

    公开(公告)号:US08505020B2

    公开(公告)日:2013-08-06

    申请号:US12870835

    申请日:2010-08-29

    CPC分类号: G06F9/5088

    摘要: An event calling for a migration of a workload from a source processor set of processing units to a target processor set of processing units is detected. Processes of the workload are allocated to a second processor set of processing units so that some workload processes are executed on the source processor set and some workload processes are executed on a second processor set of processor units. Then, some workload processes are allocated to the second processor set so that no workload process is executing on the source processor set and at least some of said processes are executing on the second process set. The second processor set can be the target processor set or an intermediate processor set from which the workload is migrated to the target processor set.

    摘要翻译: 检测到要求将工作负载从源处理器集合处理单元迁移到处理单元集合的事件。 工作负载的处理被分配给处理单元的第二处理器集合,使得在源处理器集上执行一些工作负载过程,并且在第二处理器单元集合上执行一些工作负载过程。 然后,一些工作负载过程被分配给第二处理器集,使得在源处理器集上不执行工作负载过程,并且至少一些所述进程在第二进程集上执行。 第二处理器集合可以是目标处理器集合或中间处理器集合,工作负载从该集中迁移到目标处理器集合。

    TPM DEVICE FOR MULTI-PROCESSOR SYSTEMS
    2.
    发明申请
    TPM DEVICE FOR MULTI-PROCESSOR SYSTEMS 有权
    用于多处理器系统的TPM器件

    公开(公告)号:US20090113171A1

    公开(公告)日:2009-04-30

    申请号:US11924889

    申请日:2007-10-26

    申请人: Russ W. Herrell

    发明人: Russ W. Herrell

    IPC分类号: G06F15/76 G06F9/30

    摘要: In one embodiment, a computer system comprises at least a first computing cell and a second computing cell, each computing cell comprising at least one processor, at least one programmable trusted platform management device coupled to the processor via a hardware path which goes through at least one trusted platform management device controller which manages operations of the at least one programmable trusted platform device, and a routing device to couple the first and second computing cells.

    摘要翻译: 在一个实施例中,计算机系统至少包括第一计算单元和第二计算单元,每个计算单元包括至少一个处理器,至少一个可编程可信平台管理设备,经由硬件路径耦合到处理器,硬件路径至少经过 管理所述至少一个可编程可信平台设备的操作的可信平台管理设备控制器以及耦合所述第一和第二计算单元的路由设备。

    Method and System for Handling Interrupts Within Computer System During Hardware Resource Migration
    4.
    发明申请
    Method and System for Handling Interrupts Within Computer System During Hardware Resource Migration 有权
    硬件资源迁移期间处理计算机系统中断的方法与系统

    公开(公告)号:US20090083467A1

    公开(公告)日:2009-03-26

    申请号:US11861846

    申请日:2007-09-26

    IPC分类号: G06F13/24

    CPC分类号: G06F13/24

    摘要: A method and system for handling interrupts within a computer system during hardware resource migration are disclosed. In at least some embodiments, the method includes (a) programming an address conversion component so that incoming interrupt signals are directed to a control component rather than to a source processing resource, and (b) accumulating the incoming interrupt signals at the control component. Additionally the method also includes, subsequent to the migration of the partition from the source processing resource to a destination processing resource, (c) sending the accumulated incoming interrupt signals to the destination processing resource, and (d) reprogramming the address conversion component so that further incoming interrupt signals are directed to the destination processing resource.

    摘要翻译: 公开了一种在硬件资源迁移期间处理计算机系统中的中断的方法和系统。 在至少一些实施例中,该方法包括(a)编程地址转换组件,使得输入中断信号被引导到控制组件而不是源处理资源,以及(b)在控制组件处累积输入中断信号。 此外,该方法还包括在分区从源处理资源迁移到目的地处理资源之后,(c)将累积的进入中断信号发送到目的地处理资源,以及(d)重新编程地址转换组件,使得 进一步的输入中断信号被引导到目的地处理资源。

    Sharing data between partitions in a partitionable system
    5.
    发明申请
    Sharing data between partitions in a partitionable system 审中-公开
    在可分区系统中的分区之间共享数据

    公开(公告)号:US20070288938A1

    公开(公告)日:2007-12-13

    申请号:US11451260

    申请日:2006-06-12

    IPC分类号: G06F13/00

    摘要: A system for sharing data between partitions is provided. The system comprises a plurality of partitions and a storage accessible to the plurality of partitions. Each partition comprises an inter-partition data sharing logic comprising one or more registers that receive data packets for sharing between partitions, and a connection to a system fabric operably coupling the inter- partition data sharing logic to the storage. The system fabric couples the partitions, through the storage, to one another instead of use of a network connection. Alternatively, a management subsystem may also be used to couple the partitions to one another instead of use of a network connection.

    摘要翻译: 提供了一种用于在分区之间共享数据的系统。 该系统包括多个分区和多个分区可访问的存储。 每个分区包括分区间数据共享逻辑,其包括接收用于在分区之间共享的数据分组的一个或多个寄存器,以及到可操作地将分区间数据共享逻辑耦合到存储器的系统架构的连接。 系统结构通过存储将分区彼此耦合,而不是使用网络连接。 或者,管理子系统也可以用于将分区耦合到彼此,而不是使用网络连接。

    User scheduled direct memory access using virtual addresses
    6.
    发明授权
    User scheduled direct memory access using virtual addresses 失效
    使用虚拟地址的用户计划的直接内存访问

    公开(公告)号:US5301287A

    公开(公告)日:1994-04-05

    申请号:US18479

    申请日:1993-02-16

    摘要: The present invention relates to an intelligent direct memory access (DMA) controller which interprets user commands from a host system, translates virtual addresses from the user applications program to physical addresses, and retrieves blocks of data from the main system memory at the request of the user's code, rather than at the request of the kernel code of the host system. This is accomplished by representing the data processing commands of the user and the data associated therewith as respective command/pointer packets comprised of data processing commands and virtual pointers to the associated data in virtual memory space of the user's host system. The virtual pointers of the command/pointer packets may then be translated to physical pointers for purposes of identifying physical addresses within the main memory at which the associated data is located. The associated data may then be read from the physical address in the main memory without interrupting the host processor. Techniques are also disclosed whereby the attributes of virtual memory systems such as page fault and access fault correction may be maintained in conjunction with the user scheduled DMA technique of the invention.

    摘要翻译: 本发明涉及一种从主机系统解释用户命令的智能直接存储器访问(DMA)控制器,将虚拟地址从用户应用程序转换为物理地址,并根据请求从主系统存储器检索数据块 用户的代码,而不是根据主机系统的内核代码的请求。 这通过将用户的数据处理命令和与其相关联的数据表示为由数据处理命令和虚拟指针组成的命令/指针分组来代替用户主机系统的虚拟存储器空间中的关联数据来实现。 然后可以将命令/指针分组的虚拟指针转换为物理指针,以便识别主存储器内相关数据位于的物理地址。 然后可以从主存储器中的物理地址读取相关联的数据,而不中断主机处理器。 还公开了技术,由此可以结合本发明的用户调度的DMA技术来维护诸如页面错误和访问错误校正的虚拟存储器系统的属性。

    System and Method for Achieving Protected Region Within Computer System
    7.
    发明申请
    System and Method for Achieving Protected Region Within Computer System 有权
    在计算机系统内实现保护区的系统和方法

    公开(公告)号:US20090083505A1

    公开(公告)日:2009-03-26

    申请号:US11862002

    申请日:2007-09-26

    IPC分类号: G06F12/14 G06F12/02

    摘要: A system and method for achieving one or more protected regions within a computer system having multiple partitions are disclosed. In at least some embodiments, the system includes an intermediary device for use within the computer system having the multiple partitions. The intermediary device includes a fabric device, and a first firewall device capable of limiting communication of a signal based upon at least one of a source of the signal and an intended destination of the signal, the first firewall device being at least indirectly coupled to the fabric device. The intermediary device further includes a first conversion device that is one of integrated with the first firewall device and distinct from the first firewall device, and that is capable of converting between a processor address and a fabric address for use by the fabric device. In some embodiments, the various devices each include Control and Status Registers (CSRs).

    摘要翻译: 公开了一种用于在具有多个分区的计算机系统内实现一个或多个受保护区域的系统和方法。 在至少一些实施例中,系统包括用于具有多个分区的计算机系统内的中间设备。 该中间设备包括一个结构设备和一个第一防火墙设备,其能够基于该信号的源和该信号的预期目的地中的至少一个来限制信号的通信,该第一防火墙设备至少间接耦合到 织物装置。 中间设备还包括第一转换设备,其是与第一防火墙设备集成并且与第一防火墙设备不同的第一转换设备,并且能够在处理器地址和结构地址之间进行转换以供结构设备使用。 在一些实施例中,各种设备各自包括控制和状态寄存器(CSR)。

    DATACENTER WORKLOAD MIGRATION
    8.
    发明申请

    公开(公告)号:US20090037162A1

    公开(公告)日:2009-02-05

    申请号:US11831541

    申请日:2007-07-31

    IPC分类号: G06F17/50

    CPC分类号: G06F1/3203

    摘要: A method is provided for evaluating workload migration from a target computer in a datacenter. The method includes tracking the number of power cycles occurring for a plurality of computers located within the datacenter and generating power cycling information as a result of the tracking. The method further includes determining whether to power cycle the target computer based on the power cycling information.

    摘要翻译: 提供了一种方法,用于评估数据中心中目标计算机的工作负载迁移。 该方法包括跟踪位于数据中心内的多个计算机发生的功率周期数,并且作为跟踪的结果产生功率循环信息。 该方法还包括基于功率循环信息确定是否对目标计算机进行重新开机。

    Method and system for handling interrupts within computer system during hardware resource migration
    10.
    发明授权
    Method and system for handling interrupts within computer system during hardware resource migration 有权
    硬件资源迁移期间处理计算机系统中断的方法和系统

    公开(公告)号:US08612973B2

    公开(公告)日:2013-12-17

    申请号:US11861846

    申请日:2007-09-26

    IPC分类号: G06F9/455

    CPC分类号: G06F13/24

    摘要: A method and system for handling interrupts within a computer system during hardware resource migration are disclosed. In at least some embodiments, the method includes (a) programming an address conversion component so that incoming interrupt signals are directed to a control component rather than to a source processing resource, and (b) accumulating the incoming interrupt signals at the control component. Additionally the method also includes, subsequent to the migration of the partition from the source processing resource to a destination processing resource, (c) sending the accumulated incoming interrupt signals to the destination processing resource, and (d) reprogramming the address conversion component so that further incoming interrupt signals are directed to the destination processing resource.

    摘要翻译: 公开了一种在硬件资源迁移期间处理计算机系统中的中断的方法和系统。 在至少一些实施例中,该方法包括(a)编程地址转换组件,使得输入中断信号被引导到控制组件而不是源处理资源,以及(b)在控制组件处累积输入中断信号。 此外,该方法还包括在分区从源处理资源迁移到目的地处理资源之后,(c)将累积的进入中断信号发送到目的地处理资源,以及(d)重新编程地址转换组件,使得 进一步的输入中断信号被引导到目的地处理资源。