High density compute center resilient booting
    41.
    发明授权
    High density compute center resilient booting 有权
    高密度计算中心弹性启动

    公开(公告)号:US07434102B2

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

    申请号:US11026407

    申请日:2004-12-29

    IPC分类号: G06F11/00

    摘要: A system and method to implement a resilient compute center. A plurality of processing systems is initialized. Each of the processing systems capable of operation communicates status information about its operational health to a management module responsible for managing the processing systems. The management module reinitializing any of the processing systems, if the management module determines that any of the processing systems is operating in a degraded state based on the status information communicated to the management module.

    摘要翻译: 实现弹性计算中心的系统和方法。 多个处理系统被初始化。 能够进行操作的每个处理系统将负责管理处理系统的管理模块将关于其运行状况的状态信息传达给管理模块。 如果管理模块基于传送给管理模块的状态信息来确定处理系统中的任一个处于劣化状态,则管理模块重新初始化任何处理系统。

    Multi-socket boot
    42.
    发明申请
    Multi-socket boot 有权
    多插槽启动

    公开(公告)号:US20080162878A1

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

    申请号:US11647542

    申请日:2006-12-28

    IPC分类号: G06F9/40

    CPC分类号: G06F9/441

    摘要: In some embodiments, the invention involves a system and method to provide maximal boot-time parallelism for future multi-core, multi-node, and many-core systems. In an embodiment, the security (SEC), pre-EFI initialization (PEI), and then driver execution environment (DXE) phases are executed in parallel on multiple compute nodes (sockets) of a platform. Once the SEC/PEI/DXE phases are executed on all compute nodes having a processor, the boot device select (BDS) phase completes the boot by merging or partitioning the compute nodes based on a platform policy. Partitioned compute nodes each run their own instance of EFI. A common memory map may be generated prior to operating system (OS) launch when compute nodes are to be merged. Other embodiments are described and claimed.

    摘要翻译: 在一些实施例中,本发明涉及为将来的多核,多节点和多核系统提供最大引导时间并行性的系统和方法。 在一个实施例中,在平台的多个计算节点(套接字)上并行执行安全性(SEC),预EFI初始化(PEI)以及随后的驱动器执行环境(DXE)阶段。 一旦在具有处理器的所有计算节点上执行SEC / PEI / DXE阶段,引导设备选择(BDS)阶段通过基于平台策略合并或划分计算节点来完成引导。 分区计算节点每个运行自己的EFI实例。 在计算节点要合并时,可能会在操作系统(OS)启动之前生成公共存储器映射。 描述和要求保护其他实施例。

    Management of option ROM
    43.
    发明授权
    Management of option ROM 有权
    选项ROM的管理

    公开(公告)号:US07721080B2

    公开(公告)日:2010-05-18

    申请号:US11428242

    申请日:2006-06-30

    IPC分类号: G06F9/00 G06F9/455

    CPC分类号: G06F9/4411

    摘要: Provided are a method, system, and article of manufacture, wherein instructions stored in an option ROM are copied to the system memory of a computer, wherein the option ROM corresponds to a device that is coupled to the computer. A virtual machine is generated, wherein the virtual machine executes the instructions copied to the system memory to boot the device before any operating system is loaded.

    摘要翻译: 提供了一种方法,系统和制品,其中存储在选项ROM中的指令被复制到计算机的系统存储器中,其中选项ROM对应于耦合到计算机的设备。 生成虚拟机,其中虚拟机在任何操作系统加载之前执行复制到系统存储器中的引导引导设备的指令。

    MANAGEMENT OF OPTION ROM
    44.
    发明申请
    MANAGEMENT OF OPTION ROM 有权
    选择ROM的管理

    公开(公告)号:US20080005551A1

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

    申请号:US11428242

    申请日:2006-06-30

    IPC分类号: G06F9/00

    CPC分类号: G06F9/4411

    摘要: Provided are a method, system, and article of manufacture, wherein instructions stored in an option ROM are copied to the system memory of a computer, wherein the option ROM corresponds to a device that is coupled to the computer. A virtual machine is generated, wherein the virtual machine executes the instructions copied to the system memory to boot the device before any operating system is loaded.

    摘要翻译: 提供了一种方法,系统和制品,其中存储在选项ROM中的指令被复制到计算机的系统存储器中,其中选项ROM对应于耦合到计算机的设备。 生成虚拟机,其中虚拟机在任何操作系统加载之前执行复制到系统存储器中的引导引导设备的指令。

    Methods and apparatus to provide dual-mode drivers in processor systems
    45.
    发明授权
    Methods and apparatus to provide dual-mode drivers in processor systems 有权
    在处理器系统中提供双模驱动的方法和装置

    公开(公告)号:US07366891B2

    公开(公告)日:2008-04-29

    申请号:US11027520

    申请日:2004-12-30

    IPC分类号: G06F15/177

    CPC分类号: G06F9/4403

    摘要: Methods and apparatus to provide dual-mode drivers in a processor system are disclosed. An example method disclosed herein comprises including operating system (OS) agnostic mode services that are available during an OS agnostic mode to allow a single set of drivers to be used during boot mode and the OS agnostic mode. The example method further comprises including a dual-mode library that is capable of determining the current operating mode of the processor system and binding the drivers to available services accordingly.

    摘要翻译: 公开了在处理器系统中提供双模驱动器的方法和装置。 本文公开的示例性方法包括在OS不可知模式期间可用的操作系统(OS)不可知模式服务,以允许在引导模式和OS不可知模式期间使用单组驱动器。 该示例方法还包括包括能够确定处理器系统的当前操作模式并且相应地将驱动程序绑定到可用服务的双模式库。

    Parallel memory migration
    46.
    发明授权
    Parallel memory migration 有权
    并行内存迁移

    公开(公告)号:US09384039B2

    公开(公告)日:2016-07-05

    申请号:US13104883

    申请日:2011-05-10

    摘要: A method and apparatus is described herein for performing parallel memory migration, as well as execution of management tasks over a plurality of management windows. Handlers are dispatched to multiple resources, such as processing elements or threads, to determine a proper memory migration handler. Each resource, during a management mode, executes a designated memory migration handler or an instance of a memory migration handler to perform a portion of a memory migration task in parallel. A task data structure is capable of supporting tracking of portions of memory migrated. In addition the task data structure is potentially also capable of tracking management tasks through plurality of management windows to support servicing of management tasks through multiple management windows.

    摘要翻译: 本文描述了用于执行并行存储器迁移以及在多个管理窗口上执行管理任务的方法和装置。 处理程序被调度到多个资源,例如处理元素或线程,以确定适当的内存迁移处理程序。 每个资源在管理模式期间执行指定的存储器迁移处理程序或存储器迁移处理程序的实例,以并行地执行存储器迁移任务的一部分。 任务数据结构能够支持对已迁移的内存的部分进行跟踪。 此外,任务数据结构还能够通过多个管理窗口跟踪管理任务,以通过多个管理窗口支持对管理任务的服务。

    BROADCASTING MANAGEMENT INFORMATION USING FOUNTAIN CODES
    47.
    发明申请
    BROADCASTING MANAGEMENT INFORMATION USING FOUNTAIN CODES 有权
    广播代码使用广播管理信息

    公开(公告)号:US20150271297A1

    公开(公告)日:2015-09-24

    申请号:US14222014

    申请日:2014-03-21

    IPC分类号: H04L29/06 G06F9/44 H04L29/08

    摘要: Technologies for broadcasting management information include a management server and a number of client devices. The management server encodes management data such as a certificate revocation list into a number of message fragments using a fountain code encoding algorithm and broadcasts the message fragments continually over a network. Each client device analyzes the network during a boot process to receive the broadcast message fragments. Each client device decodes the message fragments using a fountain code decoding algorithm and determines whether the message is complete. If the message is complete, the client device parses the message to retrieve the management data and may install the management data on the client device. If the message is incomplete, the client device may store the message fragments in nonvolatile storage for processing during future boot events. The client device may perform those operations in a pre-boot firmware environment. Other embodiments are described and claimed.

    摘要翻译: 用于广播管理信息的技术包括管理服务器和多个客户端设备。 管理服务器使用喷泉代码编码算法将诸如证书吊销列表的管理数据编码成多个消息片段,并且通过网络不断地广播消息片段。 每个客户端设备在引导过程中分析网络以接收广播消息片段。 每个客户端设备使用喷泉代码解码算法对消息片段进行解码,并确定消息是否完整。 如果消息完成,客户端设备将解析消息以检索管理数据,并可将管理数据安装在客户端设备上。 如果消息不完整,则客户端设备可以将消息片段存储在非易失性存储器中,以供将来启动事件期间进行处理。 客户端设备可以在预引导固件环境中执行这些操作。 描述和要求保护其他实施例。

    OPERATING SYSTEM SWITCHING METHOD AND APPARATUS
    48.
    发明申请
    OPERATING SYSTEM SWITCHING METHOD AND APPARATUS 有权
    操作系统切换方法和装置

    公开(公告)号:US20150033225A1

    公开(公告)日:2015-01-29

    申请号:US14124238

    申请日:2013-11-07

    IPC分类号: G06F9/455 G06F9/46

    摘要: Apparatuses, methods and storage media associated with switching operating systems are disclosed herewith. In embodiments, an apparatus for computing may include one or more processors; and a virtual machine manager to be operated by the one or more processors to instantiate a first virtual machine with a first operating system in a background, and a second virtual machine with a second operating system in a foreground; wherein the virtual machine manager is further to place the first virtual machine, on instantiation, in background into a standby state. Other embodiments may be disclosed or claimed.

    摘要翻译: 本文公开了与切换操作系统相关联的装置,方法和存储介质。 在实施例中,用于计算的装置可以包括一个或多个处理器; 以及由所述一个或多个处理器操作的虚拟机管理器,以使具有后台的第一操作系统的第一虚拟机实例化;以及具有前台的第二操作系统的第二虚拟机; 其中所述虚拟机管理器进一步将所述第一虚拟机在实例化中置于后台进入待机状态。 可以公开或要求保护其他实施例。

    Methods and systems to perform a computer task in a reduced power consumption state
    49.
    发明授权
    Methods and systems to perform a computer task in a reduced power consumption state 有权
    在降低功耗状态下执行计算机任务的方法和系统

    公开(公告)号:US08910169B2

    公开(公告)日:2014-12-09

    申请号:US12241849

    申请日:2008-09-30

    IPC分类号: G06F1/32

    CPC分类号: G06F1/3203

    摘要: Methods and systems to perform a computer task in a reduced power consumption state, including to virtualize physical resources with respect to an operating environment and service environment, to exit the operating environment and enter the service environment, to place a first set of one or more of the physical resources in a reduced power consumption state, and to perform a task in the service environment utilizing a processor and a second set of one or more of the physical resources. A physical resource may be assigned to an operating environment upon an initialization of the operating environment, and re-assigned to the service environment to be utilized by the service environment while other physical resources are placed in a reduced power consumption state.

    摘要翻译: 在降低的功耗状态下执行计算机任务的方法和系统,包括虚拟化相对于操作环境和服务环境的物理资源,以退出操作环境并进入服务环境,以放置第一组一个或多个 的物理资源,并且使用处理器和一个或多个物理资源的第二组在服务环境中执行任务。 物理资源可以在操作环境的初始化时被分配给操作环境,并且被重新分配给要由服务环境利用的服务环境,而其他物理资源被置于降低的功耗状态。