Machine check summary register
    1.
    发明授权
    Machine check summary register 有权
    机器检查摘要寄存器

    公开(公告)号:US09317360B2

    公开(公告)日:2016-04-19

    申请号:US13995458

    申请日:2011-12-29

    摘要: In some implementations, a processor may include a machine check architecture having a plurality of error reporting registers able to receive data for machine check errors. A summary register may include a plurality of settable locations that each represents at least one of the error reporting registers. One or more of the settable locations in the summary register may be set to indicate whether one or more of the error reporting registers maintain data for a machine check error. Accordingly, when a machine check error occurs, the summary register may be accessed to identify if any error reporting registers in a processor's view contain valid error data, rather than having to read each of the error reporting registers in the processor's view.

    摘要翻译: 在一些实现中,处理器可以包括具有多个错误报告寄存器的机器检查架构,其能够接收用于机器检查错误的数据。 总结寄存器可以包括多个可设置位置,每个位置可以代表错误报告寄存器中的至少一个。 可以将汇总寄存器中的一个或多个可设置位置设置为指示一个或多个错误报告寄存器是否保持机器检查错误的数据。 因此,当发生机器检查错误时,可以访问总结寄存器以识别处理器视图中的任何错误报告寄存器是否包含有效的错误数据,而不是在处理器视图中读取每个错误报告寄存器。

    Machine Check Summary Register
    2.
    发明申请
    Machine Check Summary Register 有权
    机器检查摘要注册

    公开(公告)号:US20130339829A1

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

    申请号:US13995458

    申请日:2011-12-29

    IPC分类号: G06F11/10

    摘要: In some implementations, a processor may include a machine check architecture having a plurality of error reporting registers able to receive data for machine check errors. A summary register may include a plurality of settable locations that each represents at least one of the error reporting registers. One or more of the settable locations in the summary register may be set to indicate whether one or more of the error reporting registers maintain data for a machine check error. Accordingly, when a machine check error occurs, the summary register may be accessed to identify if any error reporting registers in a processor's view contain valid error data, rather than having to read each of the error reporting registers in the processor's view.

    摘要翻译: 在一些实现中,处理器可以包括具有多个错误报告寄存器的机器检查架构,其能够接收用于机器检查错误的数据。 总结寄存器可以包括多个可设置位置,每个位置可以代表错误报告寄存器中的至少一个。 可以将汇总寄存器中的一个或多个可设置位置设置为指示一个或多个错误报告寄存器是否保持机器检查错误的数据。 因此,当发生机器检查错误时,可以访问总结寄存器以识别处理器视图中的任何错误报告寄存器是否包含有效的错误数据,而不是在处理器视图中读取每个错误报告寄存器。

    Techniques for Handling Errors in Persistent Memory
    4.
    发明申请
    Techniques for Handling Errors in Persistent Memory 有权
    在持久记忆中处理错误的技术

    公开(公告)号:US20150378808A1

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

    申请号:US14319387

    申请日:2014-06-30

    IPC分类号: G06F11/07

    摘要: Examples may include a basic input/output system (BIOS) for a computing platform communicating with a controller for a non-volatile dual in-line memory module (NVDIMM). Communication between the BIOS and the controller may include a request for the controller to scan and identify error locations in non-volatile memory at the NVDIMM. The non-volatile memory may be capable of providing persistent memory for the NVDIMM.

    摘要翻译: 示例可以包括用于与用于非易失性双列直插式存储器模块(NVDIMM)的控制器通信的计算平台的基本输入/输出系统(BIOS)。 BIOS和控制器之间的通信可以包括控制器在NVDIMM下扫描和识别非易失性存储器中的错误位置的请求。 非易失性存储器可能能够为NVDIMM提供持久存储器。

    ENHANCED SYSTEM SLEEP STATE SUPPORT IN SERVERS USING NON-VOLATILE RANDOM ACCESS MEMORY
    5.
    发明申请
    ENHANCED SYSTEM SLEEP STATE SUPPORT IN SERVERS USING NON-VOLATILE RANDOM ACCESS MEMORY 有权
    使用非易失性随机访问存储器的服务器中的增强系统休眠状态支持

    公开(公告)号:US20130290759A1

    公开(公告)日:2013-10-31

    申请号:US13976901

    申请日:2011-12-13

    IPC分类号: G06F1/32

    摘要: A non-volatile random access memory (NVRAM) is used in a computer system to enhance support to sleep states. The computer system includes a processor, a non-volatile random access memory (NVRAM) that is byte-rewritable and byte-erasable, and power management (PM) module. A dynamic random access memory (DRAM) provides a portion of system address space. The PM module intercepts a request initiated by an operating system for entry into a sleep state, copies data from the DRAM to the NVRAM, maps the portion of the system address space from the DRAM to the NVRAM, and turns off the DRAM when transitioning into the sleep state. Upon occurrence of a wake event, the PM module returns control to the operating system such that the computer system resumes working state operations without the operating system knowing that the portion of the system address space has been mapped to the NVRAM.

    摘要翻译: 在计算机系统中使用非易失性随机存取存储器(NVRAM)来增强对睡眠状态的支持。 计算机系统包括处理器,可字节可重写和字节可擦除的非易失性随机存取存储器(NVRAM)和电源管理(PM)模块。 动态随机存取存储器(DRAM)提供系统地址空间的一部分。 PM模块拦截由操作系统启动进入休眠状态的请求,将数据从DRAM复制到NVRAM,将系统地址空间的一部分映射到NVRAM,并将DRAM转换为 睡眠状态。 在发生唤醒事件时,PM模块向操作系统返回控制,使得计算机系统恢复工作状态操作,而操作系统不知道系统地址空间的一部分已经映射到NVRAM。

    MECHANISM FOR EFFICIENT DISCOVERY OF STORAGE RESOURCES IN A RACK SCALE ARCHITECTURE SYSTEM

    公开(公告)号:US20180034909A1

    公开(公告)日:2018-02-01

    申请号:US15221707

    申请日:2016-07-28

    IPC分类号: H04L29/08 H04L12/24

    摘要: Mechanisms for efficient discovery of storage resources in a Rack Scale Architecture (RSA) system and associated methods, apparatus, and systems. A rack is populated with pooled system drawers including pooled compute drawers and pooled storage drawers communicatively coupled via input-output (IO) cables. Compute nodes including one or more processors, memory resources, and optional local storage resources are installed in the pooled compute drawers, and are enabled to be selectively-coupled to storage resources in the pooled storage drawers over virtual attachment links. During a discovery process, a compute node determines storage resource characteristics of storage resources it may be selectively-coupled to and the attachment links used to access the storage resources. The storage resource characteristics are aggregated by a pod manager that uses corresponding configuration information to dynamically compose compute nodes for rack users based on user needs.

    INJECTING ERROR AND/OR MIGRATING MEMORY IN A COMPUTING SYSTEM
    8.
    发明申请
    INJECTING ERROR AND/OR MIGRATING MEMORY IN A COMPUTING SYSTEM 审中-公开
    在计算机系统中注入错误和/或移植存储器

    公开(公告)号:US20110179311A1

    公开(公告)日:2011-07-21

    申请号:US12971868

    申请日:2010-12-17

    IPC分类号: G06F11/00

    CPC分类号: G06F11/3676

    摘要: In some embodiments a request is received to perform an error injection or a memory migration, a mode is entered that blocks requests from agents other than a current processor core or thread, the error is injected or the memory is migrated, and the mode that blocks requests from the agents other than the current processor core or thread is exited. Other embodiments are described and claimed.

    摘要翻译: 在一些实施例中,接收到执行错误注入或存储器迁移的请求,输入阻止来自除当前处理器核心或线程以外的代理的请求的模式,注入错误或存储器迁移的模式以及阻止 来自除当前处理器核心或线程之外的代理的请求退出。 描述和要求保护其他实施例。

    Mechanism for efficient discovery of storage resources in a rack scale architecture system

    公开(公告)号:US10791174B2

    公开(公告)日:2020-09-29

    申请号:US15221707

    申请日:2016-07-28

    IPC分类号: H04L29/08 H04L12/24

    摘要: Mechanisms for efficient discovery of storage resources in a Rack Scale Architecture (RSA) system and associated methods, apparatus, and systems. A rack is populated with pooled system drawers including pooled compute drawers and pooled storage drawers communicatively coupled via input-output (IO) cables. Compute nodes including one or more processors, memory resources, and optional local storage resources are installed in the pooled compute drawers, and are enabled to be selectively-coupled to storage resources in the pooled storage drawers over virtual attachment links. During a discovery process, a compute node determines storage resource characteristics of storage resources it may be selectively-coupled to and the attachment links used to access the storage resources. The storage resource characteristics are aggregated by a pod manager that uses corresponding configuration information to dynamically compose compute nodes for rack users based on user needs.