SIMULATING MEMORY HOT ADD
    31.
    发明申请
    SIMULATING MEMORY HOT ADD 有权
    模拟记忆热添加

    公开(公告)号:US20110246744A1

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

    申请号:US13162139

    申请日:2011-06-16

    IPC分类号: G06F12/02

    CPC分类号: G06F9/4406

    摘要: Memory is logically partitioned into two regions. A first region may be a similar size relative to the second region or the first region may be a small subset of the memory. The first region of memory is initialized and an operating system utilizes the first region. A system handler simulates a physical hot add of the second region. After the simulated physical hot add, the operating system may utilize the second region as if it were newly added physical memory and/or may utilize both the first region and second region.

    摘要翻译: 内存在逻辑上分为两个区域。 第一区域可以相对于第二区域具有相似的尺寸,或者第一区域可以是存储器的小子集。 存储器的第一区被初始化,并且操作系统利用第一区域。 系统处理程序模拟第二区域的物理热添加。 在模拟的物理热添加之后,操作系统可以利用第二区域,就好像它是新添加的物理存储器和/或可以利用第一区域和第二区域两者。

    DYNAMIC RANDOM ACCESS MEMORY HAVING INTERNAL BUILT-IN SELF-TEST WITH INITIALIZATION
    32.
    发明申请
    DYNAMIC RANDOM ACCESS MEMORY HAVING INTERNAL BUILT-IN SELF-TEST WITH INITIALIZATION 有权
    具有初始化内部自建自动测试功能的动态随机存取记忆

    公开(公告)号:US20110066903A1

    公开(公告)日:2011-03-17

    申请号:US12559870

    申请日:2009-09-15

    摘要: A method for self-contained testing within a DRAM comprises the DRAM receiving an instruction from an external processor to test a memory core on the DRAM, and the DRAM self-testing the memory core with one or more BIST pattern stored in a multipurpose register on the DRAM. Optionally, the step of self-testing may include writing the BIST pattern into all locations of the memory core, reading each location of the memory core, and comparing the content read from each location of the memory core with the BIST pattern, wherein a negative comparison indicates a failure has occurred. In a further option, the method may further comprise, after testing the DRAM, initializing the DRAM with an INIT pattern stored in the multipurpose register on the DRAM.

    摘要翻译: 一种用于在DRAM内部进行自包含测试的方法包括:DRAM从外部处理器接收指令以测试DRAM上的存储器核心,并且DRAM利用存储在多用途寄存器中的一个或多个BIST模式自身测试存储器核心 DRAM。 可选地,自检的步骤可以包括将BIST模式写入存储器核心的所有位置,读取存储器核心的每个位置,以及将从存储器核心的每个位置读取的内容与BIST模式进行比较,其中负值 比较表明发生了故障。 在另一个选择中,该方法还可以包括在测试DRAM之后,用存储在DRAM上的多用途寄存器中的INIT模式初始化DRAM。

    SYSTEMS AND METHODS FOR MAINTAINING CRTM CODE
    33.
    发明申请
    SYSTEMS AND METHODS FOR MAINTAINING CRTM CODE 有权
    维护CRTM代码的系统和方法

    公开(公告)号:US20090328022A1

    公开(公告)日:2009-12-31

    申请号:US12146867

    申请日:2008-06-26

    IPC分类号: G06F9/44 G06F12/08 G06F12/02

    摘要: Systems, methods and media for updating CRTM code in a computing machine are disclosed. In one embodiment, the CRTM code initially resides in ROM and updated CRTM is stored in a staging area of the ROM. A logical partition of L2 cache may be created to store a heap and a stack and a data store. The data store holds updated CRTM code copied to the L2 cache. When a computing system is started, it first executes CRTM code. The CRTM code checks the staging area of the ROM to determine if there is updated CRTM code. If so, then CRTM code is copied into the L2 cache to be executed from there. The CRTM code loads the updated code into the cache and verifies its signature. The CRTM code then copies the updated code into the cache where the current CRTM code is located.

    摘要翻译: 公开了用于在计算机中更新CRTM代码的系统,方法和介质。 在一个实施例中,CRTM代码最初驻留在ROM中,并且更新的CRTM存储在ROM的暂存区域中。 可以创建L2缓存的逻辑分区以存储堆和堆栈以及数据存储。 数据存储保存更新的CRTM代码复制到L2缓存。 当计算系统启动时,它首先执行CRTM代码。 CRTM代码检查ROM的暂存区域,以确定是否有更新的CRTM代码。 如果是这样,那么CRTM代码被复制到L2缓存中,从那里执行。 CRTM代码将更新的代码加载到缓存中并验证其签名。 然后,CRTM代码将更新的代码复制到当前CRTM代码所在的缓存中。

    Updating A Basic Input/Output System ('BIOS') Boot Block Security Module In Compute Nodes Of A Multinode Computer
    34.
    发明申请
    Updating A Basic Input/Output System ('BIOS') Boot Block Security Module In Compute Nodes Of A Multinode Computer 有权
    在多节点计算机的计算节点中更新基本输入/输出系统('BIOS')引导块安全模块

    公开(公告)号:US20090327686A1

    公开(公告)日:2009-12-31

    申请号:US12118233

    申请日:2008-05-09

    CPC分类号: G06F21/572 G06F8/65

    摘要: Updating a BIOS boot block security module in a plurality of compute nodes of a multinode computer including, for each compute node in the multinode computer, upon powering on the compute node: determining whether a new image of security module is available; if a new image of the security module is available, commanding the reset control module of the compute node to block an attempt by the security module to propagate a reset signal on the scalability bus to other compute nodes in the multinode computer; updating to the new image of the security module; upon completion of the update, resetting the compute node including attempting to propagate a reset signal on the scalability bus to other compute nodes in the multinode computer; and blocking the attempt to propagate the reset signal on the salability bus.

    摘要翻译: 在多节点计算机的多个计算节点中更新BIOS引导块安全模块,包括针对计算节点上电的多节点计算机中的每个计算节点:确定安全模块的新映像是否可用; 如果所述安全模块的新图像可用,则命令所述计算节点的所述复位控制模块阻止所述安全模块尝试将所述可伸缩性总线上的复位信号传播到所述多节点计算机中的其他计算节点; 更新到安全模块的新图像; 在完成更新时,重置计算节点,包括尝试将可伸缩性总线上的复位信号传播到多节点计算机中的其他计算节点; 并阻止在可销售总线上传播复位信号的尝试。

    EXPEDIENT PREPARATION OF MEMORY FOR VIDEO EXECUTION
    35.
    发明申请
    EXPEDIENT PREPARATION OF MEMORY FOR VIDEO EXECUTION 有权
    视频执行记录的准备准备

    公开(公告)号:US20090113197A1

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

    申请号:US11932849

    申请日:2007-10-31

    IPC分类号: G06F15/177

    CPC分类号: G06F13/4068

    摘要: A computer system that initializes a fraction of the computer system's memory for execution of video during booting of the computer system is provided. The computer system can include a first portion of BIOS code on a ROM device, wherein the first portion includes instructions for initializing the fraction. The computer system further can include a second portion of BIOS code that copies itself to the fraction upon completion of initialization of the fraction, wherein the second portion executes on the fraction and wherein the second portion initializes system memory and initializes a video buffer. The computer system further can include a copy of the second portion located on the ROM device, wherein the copy of the second portion executes until video buffer initialization is completed but before all of the system memory is initialized. Further, the video buffer displays video before all of the computer system's memory is initialized.

    摘要翻译: 提供了一种在计算机系统引导期间初始化计算机系统的存储器的一部分用于执行视频的计算机系统。 计算机系统可以在ROM设备上包括BIOS代码的第一部分,其中第一部分包括用于初始化分数的指令。 计算机系统还可以包括第二部分BIOS代码,其在完成分数初始化时将其自身复制到分数,其中第二部分在分数上执行,其中第二部分初始化系统存储器并初始化视频缓冲器。 计算机系统还可以包括位于ROM设备上的第二部分的副本,其中第二部分的副本执行直到视频缓冲器初始化完成,但是在所有系统存储器被初始化之前。 此外,在所有计算机系统的存储器被初始化之前,视频缓冲器显示视频。

    Power management using spare capacity of redundant power supply in blade environment
    36.
    发明授权
    Power management using spare capacity of redundant power supply in blade environment 失效
    电源管理在刀片环境中使用冗余电源的备用容量

    公开(公告)号:US07457976B2

    公开(公告)日:2008-11-25

    申请号:US11285325

    申请日:2005-11-22

    IPC分类号: G06F1/00 G06F1/30

    CPC分类号: G06F1/263 G06F1/30

    摘要: A method and system are disclosed to enable and control over-subscription in a blade/chassis system and to provide the capability to recover in the event of the loss of a redundant power supply. An over-subscription policy is determined by a system administrator and is set in the chassis management module. Information regarding the maximum power allocation needed for each blade being powered by the power supply system is identified by the blade and stored in its VPD or otherwise made available to the chassis management module. The management module of the chassis in which the blades and power supplies are located uses this information to manage the subscription of blades and the over-subscription of blades when appropriate. If throttling is required, the system also allows a predetermined blade priority to be used to identify which blades will be reduced in power.

    摘要翻译: 公开了一种方法和系统,以实现和控制刀片/机箱系统中的超额订购,并提供在丢失冗余电源的情况下恢复的能力。 超额订阅策略由系统管理员确定,并设置在机箱管理模块中。 关于由电源系统供电的每个刀片所需的最大功率分配的信息由刀片识别并存储在其VPD中或以其他方式可用于机箱管理模块。 刀片和电源所在机箱的管理模块使用该信息来管理刀片的订阅和适当时的刀片过度订阅。 如果需要节流,则系统还允许使用预定的叶片优先级来识别哪些叶片将被降低功率。

    Method for securely merging multiple nodes having trusted platform modules
    37.
    发明授权
    Method for securely merging multiple nodes having trusted platform modules 有权
    用于安全地合并具有可信平台模块的多个节点的方法

    公开(公告)号:US08589672B2

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

    申请号:US12270888

    申请日:2008-11-14

    摘要: Method, apparatus and computer program product are provided for operating a plurality of computer nodes while maintaining trust. A primary computer node and at least one secondary computer node are connected into a cluster, wherein each of the clustered computer nodes includes a trusted platform module (TPM) that is accessible to software and includes security status information about the respective computer node. Each clustered computer node is then merged into a single node with only the TPM of the primary computer node being accessible to software. The TPM of the primary computer node is updated to include the security status information of each TPM in the cluster. Preferably, the step of merging is controlled by power on self test (POST) basic input output system (BIOS) code associated with a boot processor in the primary node.

    摘要翻译: 提供了用于操作多个计算机节点同时保持信任的方法,装置和计算机程序产品。 主计算机节点和至少一个辅助计算机节点连接到集群中,其中每个集群计算机节点包括可由软件访问的可信平台模块(TPM),并且包括关于相应计算机节点的安全状态信息。 然后将每个集群计算机节点合并到单个节点,只有主计算机节点的TPM才能被软件访问。 更新主计算机节点的TPM以包括集群中每个TPM的安全状态信息。 优选地,合并步骤由与主节点中的引导处理器相关联的上电自检(POST)基本输入输出系统(BIOS)代码来控制。

    Memory Training Results Corresponding To A Plurality Of Memory Modules
    38.
    发明申请
    Memory Training Results Corresponding To A Plurality Of Memory Modules 有权
    内存培训结果对应于多个内存模块

    公开(公告)号:US20130159687A1

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

    申请号:US13332092

    申请日:2011-12-20

    IPC分类号: G06F15/177

    摘要: Methods, apparatuses, and computer program products for improving memory training results corresponding to a plurality of memory modules are provided. Embodiments include detecting a hardware configuration change upon initiating a boot sequence of a system that includes the plurality of memory modules; generating for a plurality of training iterations, reference training values corresponding to aligning of a data strobe (DQS) signal with a data valid window of data (DQ) lines of the plurality of memory modules; identifying for each training iteration, any outer values within the reference training values generated for that training iteration; eliminating the identified outer values from the reference training values; generating a final reference training value based on an average of the remaining reference training values; and using the final reference training value as the DQ-DQS timing value for the boot sequence of the system.

    摘要翻译: 提供了用于改善对应于多个存储器模块的存储器训练结果的方法,装置和计算机程序产品。 实施例包括在启动包括多个存储器模块的系统的引导顺序时检测硬件配置变化; 产生多个训练迭代,对应于数据选通(DQS)信号与所述多个存储器模块的数据有效数据(DQ)行窗口的对准的参考训练值; 识别每个训练迭代,为该训练迭代生成的参考训练值内的任何外部值; 从参考训练值中消除所识别的外部值; 基于剩余参考训练值的平均值生成最终参考训练值; 并使用最终参考训练值作为系统引导顺序的DQ-DQS定时值。

    Remotely Administering A Server
    39.
    发明申请
    Remotely Administering A Server 有权
    远程管理服务器

    公开(公告)号:US20100235484A1

    公开(公告)日:2010-09-16

    申请号:US12402879

    申请日:2009-03-12

    IPC分类号: G06F17/30 G06F11/00

    摘要: Remotely administering a server, the server including non-volatile memory upon which is disposed one or more digital images representing the server, the server also including one or more components each of which includes non-volatile memory in which is disposed one or more digital images representing the component, where the server is connected for data communications to a management module, and remotely administering the server includes: retrieving, by the management module from the server, the digital images representing the server and the digital images representing the installed components; generating, by the management module with the digital images representing the server and the digital images representing the installed components, a graphical representation of the server with the installed components; and presenting, by the management module to a user through a GUI, the graphical representation of the server with the installed components.

    摘要翻译: 远程管理服务器,服务器包括非易失性存储器,在其上设置表示服务器的一个或多个数字图像,服务器还包括一个或多个组件,每个组件包括其中设置有一个或多个数字图像的非易失性存储器 代表服务器连接到用于与管理模块进行数据通信并且远程管理服务器的组件,包括:管理模块从服务器检索表示服务器的数字图像和表示所安装组件的数字图像; 由管理模块利用表示服务器的数字图像和表示所安装的组件的数字图像生成具有已安装组件的服务器的图形表示; 并且由管理模块通过GUI向用户呈现具有已安装组件的服务器的图形表示。

    Internet SCSI communication via UNDI services
    40.
    发明授权
    Internet SCSI communication via UNDI services 失效
    通过UNDI服务进行Internet SCSI通信

    公开(公告)号:US07509449B2

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

    申请号:US11952810

    申请日:2007-12-07

    IPC分类号: G06F13/14

    摘要: A method and system for emulating a hardware Internet Small Computer System Interface (iSCSI) Host Bus Adapter (HBA) without risking an interruption of communication between a computer and a remote secondary storage device is presented. During normal operations, a (hardware emulating) software iSCSI HBA drives a Network Interface Card (NIC) to afford communication between the computer and the remote secondary storage. If an operating system (OS) anomaly occurs in the computer, the NIC is normally disconnected by the OS. To maintain communication between the computer and the secondary storage device if such an event occurs, a failover network device is called up by the computer's System Management Memory (SMM) Basic Input Output System (BIOS), which allows uninterrupted communication to continue between the computer and remote secondary storage device.

    摘要翻译: 提出了一种用于模拟硬件互联网小型计算机系统接口(iSCSI)主机总线适配器(HBA)的方法和系统,而不会造成计算机和远程辅助存储设备之间的通信中断。 在正常操作期间,(硬件仿真)软件iSCSI HBA驱动网络接口卡(NIC)以提供计算机和远程辅助存储之间的通信。 如果计算机中发生操作系统异常,则通常由操作系统断开NIC。 为了保持计算机和辅助存储设备之间的通信,如果发生这种情况,则计算机的系统管理存储器(SMM)基本输入输出系统(BIOS)调用故障切换网络设备,这允许不间断的通信在计算机之间继续 和远程辅助存储设备。