Method and system for dynamically reallocating a resource among operating systems without rebooting of the computer system
    1.
    发明授权
    Method and system for dynamically reallocating a resource among operating systems without rebooting of the computer system 有权
    在不重新启动计算机系统的情况下,在操作系统之间动态重新分配资源的方法和系统

    公开(公告)号:US08056084B2

    公开(公告)日:2011-11-08

    申请号:US11626957

    申请日:2007-01-25

    IPC分类号: G06F9/46

    CPC分类号: G06F9/5055

    摘要: A method of allocating a resource in a computer system having a plurality of operating systems, and related system, are disclosed. In at least one embodiment, the method includes providing an advanced configuration and power interface (ACPI) operating to facilitate interactions between at least one of the plurality of the operating systems and one or more of the resource, a hardware device, and firmware, and determining whether the resource is allocated to a first of the plurality of operating systems. The method further includes ejecting the resource from the first operating system, and allocating the resource to a second of the plurality of operating systems.

    摘要翻译: 公开了一种在具有多个操作系统和相关系统的计算机系统中分配资源的方法。 在至少一个实施例中,该方法包括提供高级配置和功率接口(ACPI),其操作以促进多个操作系统中的至少一个与资源,硬件设备和固件中的一个或多个的交互,以及 确定所述资源是否被分配给所述多个操作系统中的第一个。 该方法还包括从第一操作系统弹出资源,并将资源分配给多个操作系统中的第二个。

    Method and System for Resource Allocation
    2.
    发明申请
    Method and System for Resource Allocation 有权
    资源分配方法与系统

    公开(公告)号:US20080184247A1

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

    申请号:US11626957

    申请日:2007-01-25

    IPC分类号: G06F9/46

    CPC分类号: G06F9/5055

    摘要: A method of allocating a resource in a computer system having a plurality of operating systems, and related system, are disclosed. In at least one embodiment, the method includes providing an advanced configuration and power interface (ACPI) operating to facilitate interactions between at least one of the plurality of the operating systems and one or more of the resource, a hardware device, and firmware, and determining whether the resource is allocated to a first of the plurality of operating systems. The method further includes ejecting the resource from the first operating system, and allocating the resource to a second of the plurality of operating systems.

    摘要翻译: 公开了一种在具有多个操作系统和相关系统的计算机系统中分配资源的方法。 在至少一个实施例中,该方法包括提供高级配置和功率接口(ACPI),其操作以促进多个操作系统中的至少一个与资源,硬件设备和固件中的一个或多个的交互,以及 确定所述资源是否被分配给所述多个操作系统中的第一个。 该方法还包括从第一操作系统弹出资源,并将资源分配给多个操作系统中的第二个。

    Method of restarting a computer platform
    3.
    发明授权
    Method of restarting a computer platform 有权
    重新启动计算机平台的方法

    公开(公告)号:US07962734B2

    公开(公告)日:2011-06-14

    申请号:US11686528

    申请日:2007-03-15

    IPC分类号: G06F1/24

    CPC分类号: G06F9/4418

    摘要: Provided is a method for restarting a computing platform to a state in which applications run in less time than an initial start, including powering on a computing platform having a plurality of devices; identifying one or more of the devices which are not critical to running applications; storing information about the non-critical devices; restarting the computing platform; retrieving the information about the non-critical devices; disabling the non-critical devices; performing at least one of testing and initialization of at least one device of the plurality of devices that are critical to running the applications before the restart is completed; offloading at least one of testing and initialization of at least one of the non-critical devices; enabling devices which are not non-critical; and enabling the non-critical devices after the restart is completed.

    摘要翻译: 提供了一种用于将计算平台重新启动到应用以比初始开始更少的时间运行的状态的方式,包括为具有多个设备的计算平台供电; 识别对运行应用程序不重要的一个或多个设备; 存储有关非关键设备的信息; 重新启动计算平台; 检索有关非关键设备的信息; 禁用非关键设备; 在重新启动完成之前执行对运行应用程序至关重要的多个设备中的至少一个设备的测试和初始化中的至少一个; 卸载至少一个非关键设备的测试和初始化中的至少一个; 启用不非关键的设备; 并在重新启动完成后启用非关键设备。

    METHOD OF RESTARTING A COMPUTER PLATFORM
    4.
    发明申请
    METHOD OF RESTARTING A COMPUTER PLATFORM 有权
    重新计算机平台的方法

    公开(公告)号:US20080072028A1

    公开(公告)日:2008-03-20

    申请号:US11686528

    申请日:2007-03-15

    IPC分类号: G06F9/24

    CPC分类号: G06F9/4418

    摘要: Provided is a method for restarting a computing platform to a state in which applications run in less time than an initial start, including powering on a computing platform having a plurality of devices; identifying one or more of the devices which are not critical to running applications; storing information about the non-critical devices; restarting the computing platform; retrieving the information about the non-critical devices; disabling the non-critical devices; performing at least one of testing and initialization of at least one device of the plurality of devices that are critical to running the applications before the restart is completed; offloading at least one of testing and initialization of at least one of the non-critical devices; enabling devices which are not non-critical; and enabling the non-critical devices after the restart is completed.

    摘要翻译: 提供了一种用于将计算平台重新启动到应用以比初始开始更少的时间运行的状态的方式,包括为具有多个设备的计算平台供电; 识别对运行应用程序不重要的一个或多个设备; 存储有关非关键设备的信息; 重新启动计算平台; 检索有关非关键设备的信息; 禁用非关键设备; 在重新启动完成之前执行对运行应用程序至关重要的多个设备中的至少一个设备的测试和初始化中的至少一个; 卸载至少一个非关键设备的测试和初始化中的至少一个; 启用不非关键的设备; 并在重新启动完成后启用非关键设备。

    Speedy boot for computer systems
    5.
    发明授权
    Speedy boot for computer systems 有权
    快速启动计算机系统

    公开(公告)号:US07568090B2

    公开(公告)日:2009-07-28

    申请号:US11159757

    申请日:2005-06-23

    IPC分类号: G06F15/177 G06F9/24

    CPC分类号: G06F9/4401

    摘要: Implementations of speedy boot for computer systems are disclosed. In an exemplary embodiment, a method of speedy boot for a computer system may include invoking a platform management interrupt (PMI) to soft reset a processor without resetting hardware for the processor. The method may also include bypassing at least some initialization procedures and tests to speed recovery of the computer system to a usable state. The method may also include resetting operating system interfaces and loading the operating system.

    摘要翻译: 公开了用于计算机系统的快速启动的实现。 在示例性实施例中,用于计算机系统的快速启动的方法可以包括调用平台管理中断(PMI)来软件复位处理器,而不会为处理器重置硬件。 该方法还可以包括绕过至少一些初始化过程和测试以将计算机系统的恢复加速到可用状态。 该方法还可以包括重置操作系统接口和加载操作系统。

    System and method for high availability firmware load
    6.
    发明授权
    System and method for high availability firmware load 失效
    用于高可用性固件加载的系统和方法

    公开(公告)号:US07200845B2

    公开(公告)日:2007-04-03

    申请号:US09998629

    申请日:2001-12-03

    CPC分类号: G06F8/65 G06F9/4401

    摘要: A system and method updating firmware of cells in cellular, high availability, computing systems. One or more cells having missing, obsolete, corrupt, or otherwise errored firmware when compared to other cells in the partition are identified as mismatched cells. An update cell having desired firmware transmits an update message to each mismatched cell via a manageability system slow speed interconnect. In response to the update message, each mismatched cell enables a high speed interconnect over which they can receive the desired firmware. The update cell transmits the update firmware to each mismatched cell via the high speed interconnect.

    摘要翻译: 一种更新蜂窝,高可用性,计算系统中的小区固件的系统和方法。 与分区中的其他单元相比,一个或多个具有丢失,过时,损坏或其他错误的固件的单元被识别为不匹配的单元。 具有所需固件的更新单元经由可管理系统的低速互连向每个不匹配的小区发送更新消息。 响应于更新消息,每个不匹配的单元使得能够接收所需固件的高速互连。 更新单元通过高速互连将更新固件发送到每个不匹配的单元。

    Apparatus and method for converting interrupt transactions to interrupt signals to distribute interrupts to IA-32 processors
    7.
    发明授权
    Apparatus and method for converting interrupt transactions to interrupt signals to distribute interrupts to IA-32 processors 失效
    将中断事务转换为中断信号以将中断分配给IA-32处理器的装置和方法

    公开(公告)号:US06625679B1

    公开(公告)日:2003-09-23

    申请号:US09294927

    申请日:1999-04-19

    IPC分类号: G06F1324

    CPC分类号: G06F13/4022

    摘要: An apparatus and method for distributing interrupts to Intel® Architecture (IA)-32 processors includes a system bus having a number of nodes. Each node includes a bridge that couples the system bus to a processor bus. The processor bus may include multiple IA-32 processors. The system bus may include any number of nodes. Interrupt transactions appearing on the system bus are converted by the bridge to interrupt signals. The bridge asserts the interrupt signals at one of two pins on a target IA-32 processor. One pin may be programmed to receive non-maskable interrupts and the other pin may be programmed to receive external interrupts. The bridge incorporates a priority and threshold mechanism. The bridge includes a buffer to store pending interrupt signals. The apparatus and method may be used in a mixed IA-32 and IA-64 computer architecture that uses IA-64 components to receive interrupts and uses the bridge to convert the transactions on an IA-64 bus into interrupt signal assertions to an IA-32 processor.

    摘要翻译: 用于向Intel(R)架构(IA)-32处理器分配中断的装置和方法包括具有多个节点的系统总线。 每个节点包括将系统总线耦合到处理器总线的桥。 处理器总线可以包括多个IA-32处理器。 系统总线可以包括任何数量的节点。 系统总线上出现的中断事务由桥转换为中断信号。 桥接器将目标IA-32处理器的两个引脚之一置为中断信号。 一个引脚可能被编程为接收不可屏蔽的中断,另一个引脚可能被编程为接收外部中断。 桥梁结合了优先级和阈值机制。 该桥包括一个用于存储未决中断信号的缓冲器。 该装置和方法可以在使用IA-64组件接收中断的混合IA-32和IA-64计算机体系结构中使用,并使用该桥将IA-64总线上的事务转换为IA- 32处理器。

    Option ROM code acquisition
    8.
    发明授权
    Option ROM code acquisition 有权
    选件ROM代码采集

    公开(公告)号:US07539832B2

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

    申请号:US10923905

    申请日:2004-08-23

    IPC分类号: G06F12/00

    CPC分类号: G06F9/4411

    摘要: Systems, methodologies, media, and other embodiments associated with acquiring processor executable instructions from an option ROM are described. One exemplary method embodiment includes discovering input/output devices operably connected to a processor and updating a data structure with information concerning the input/output devices. The example method embodiment may also include obtaining a device driver from an option ROM associated with an input/output device, storing the device driver in non-MMIO memory and making the device driver available to input/output devices physically connected to the processor and for which information is stored in the data structure.

    摘要翻译: 描述了与从选项ROM获取处理器可执行指令相关联的系统,方法,介质和其他实施例。 一个示例性方法实施例包括发现可操作地连接到处理器的输入/输出设备,并且利用关于输入/输出设备的信息来更新数据结构。 示例性方法实施例还可以包括从与输入/输出设备相关联的选项ROM中获取设备驱动程序,将设备驱动程序存储在非MMIO存储器中,并使得设备驱动程序可用于物理连接到处理器的输入/输出设备 哪些信息存储在数据结构中。

    Apparatus and method for delivering interrupts via an APIC bus to IA-32 processors
    9.
    发明授权
    Apparatus and method for delivering interrupts via an APIC bus to IA-32 processors 失效
    通过APIC总线将中断传送到IA-32处理器的装置和方法

    公开(公告)号:US06470408B1

    公开(公告)日:2002-10-22

    申请号:US09292131

    申请日:1999-04-14

    IPC分类号: G06F1324

    CPC分类号: G06F13/24

    摘要: An apparatus and a method are provided to distribute interrupts from a system bus to Intel® Architecture (IA)-32 applications processors. The apparatus includes a bridge that couples a processor bus to the system bus. In addition, the bridge is coupled to an advanced programmable interrupt controller (APIC) by an APIC bus. The bridge monitors the system bus for interrupts and converts selected interrupt transactions into APIC messages. The bridge then sends the APIC messages to the APIC bus. Each of the applications processors is also coupled to one of many APIC buses. The applications processor that is the target of the interrupt transaction receives the APIC message and executes an interrupt handler routine. The apparatus and method also incorporate interrupt transaction buffering and throttling.

    摘要翻译: 提供了一种装置和方法来将中断从系统总线分配到Intel(R)Architecture(IA)-32应用处理器。 该装置包括将处理器总线耦合到系统总线的桥。 此外,桥接器通过APIC总线耦合到高级可编程中断控制器(APIC)。 桥接器监视系统总线进行中断,并将所选中断事务转换为APIC消息。 然后桥接器将APIC消息发送到APIC总线。 每个应用处理器也耦合到许多APIC总线之一。 作为中断事务的目标的应用处理器接收APIC消息并执行中断处理程序。 该装置和方法还包括中断事务缓冲和限制。

    Managing hardware resources for soft partitioning
    10.
    发明授权
    Managing hardware resources for soft partitioning 有权
    管理软分区的硬件资源

    公开(公告)号:US08595362B2

    公开(公告)日:2013-11-26

    申请号:US12635598

    申请日:2009-12-10

    IPC分类号: G06F15/173

    CPC分类号: G06F9/5077

    摘要: Methods and apparatus for subdividing a hard partition of a computer server system into one or more soft partitions using partition management programming installed within firmware of the server system. The partition management firmware may be disposed at least partially on a central service processor and may be programmed to present generic interfaces, so that operating systems do not require modification to interface with the partition management programming.

    摘要翻译: 使用安装在服务器系统的固件内的分区管理程序将计算机服务器系统的硬分区划分成一个或多个软分区的方法和装置。 分区管理固件可以至少部分地布置在中央服务处理器上,并且可以被编程为呈现通用接口,使得操作系统不需要修改以与分区管理编程接口。