OPCODE TRAPPING
    7.
    发明申请
    OPCODE TRAPPING 审中-公开
    操作码捕捉

    公开(公告)号:US20150186140A1

    公开(公告)日:2015-07-02

    申请号:US14142835

    申请日:2013-12-28

    IPC分类号: G06F9/30

    CPC分类号: G06F9/30145 G06F9/3861

    摘要: Embodiments of an invention for opcode trapping are disclosed. In one embodiment, a processor includes an instruction unit to receive an instruction, the instruction unit having a match storage location in which to store a match value and a comparator. The comparator is to compare the match value to a portion of the instruction. Control of the processor is to be transferred to a trap handler if the comparator indicates that the match value matches the portion of the instruction.

    摘要翻译: 公开了用于操作码捕获的发明的实施例。 在一个实施例中,处理器包括用于接收指令的指令单元,所述指令单元具有存储匹配值的匹配存储位置和比较器。 比较器将匹配值与指令的一部分进行比较。 如果比较器指示匹配值与指令的部分匹配,则将处理器的控制传送到陷阱处理程序。

    Machine check architecture execution environment for non-microcoded processor
    8.
    发明授权
    Machine check architecture execution environment for non-microcoded processor 有权
    非微处理器的机器检查体系结构执行环境

    公开(公告)号:US09141461B2

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

    申请号:US13924585

    申请日:2013-06-23

    IPC分类号: G06F11/00 G06F11/07 G06F11/14

    摘要: A technology for implementing a method for a machine check architecture environment. A method of the disclosure includes obtaining an occurrence of an error. The occurrence of the error causes a non-microcoded processing device to enter an error monitoring state. The method further processes the error using a dedicated memory portion for the error monitoring state while the non-microcoded processing device is in the error monitoring state. The error monitoring state is dedicated to error processing. The method further determines information associated with the error. The information associated with the error is in a predefined format.

    摘要翻译: 一种用于实现机器检查架构环境的方法的技术。 本公开的方法包括获得错误的发生。 错误的发生导致非微编码处理设备进入错误监视状态。 该方法使用专用存储器部分处理错误,用于错误监视状态,而非微编码处理设备处于错误监视状态。 错误监控状态专用于错误处理。 该方法进一步确定与错误相关联的信息。 与错误相关联的信息是预定义的格式。

    APPARATUS AND METHOD FOR IMPLEMENTING A MULTI-LEVEL MEMORY HIERARCHY HAVING DIFFERENT OPERATING MODES
    9.
    发明申请
    APPARATUS AND METHOD FOR IMPLEMENTING A MULTI-LEVEL MEMORY HIERARCHY HAVING DIFFERENT OPERATING MODES 有权
    用于实现具有不同操作模式的多级记忆层次的装置和方法

    公开(公告)号:US20130268728A1

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

    申请号:US13994731

    申请日:2011-09-30

    IPC分类号: G06F12/08

    摘要: A system and method are described for integrating a memory and storage hierarchy including a non-volatile memory tier within a computer system. In one embodiment, PCMS memory devices are used as one tier in the hierarchy, sometimes referred to as “far memory.” Higher performance memory devices such as DRAM placed in front of the far memory and are used to mask some of the performance limitations of the far memory. These higher performance memory devices are referred to as “near memory.” In one embodiment, the “near memory” is configured to operate in a plurality of different modes of operation including (but not limited to) a first mode in which the near memory operates as a memory cache for the far memory and a second mode in which the near memory is allocated a first address range of a system address space with the far memory being allocated a second address range of the system address space, wherein the first range and second range represent the entire system address space.

    摘要翻译: 描述了用于集成包括计算机系统内的非易失性存储器层的存储器和存储层级的系统和方法。 在一个实施例中,PCMS存储器件被用作层次结构中的一个层,有时被称为“远存储器”。 更高性能的存储器件,例如放置在远存储器之前的DRAM,并用于掩盖远存储器的一些性能限制。 这些更高性能的存储器件被称为“接近存储器”。 在一个实施例中,“近存储器”被配置为以多种不同的操作模式操作,包括(但不限于)其中近端存储器作为远存储器的存储器高速缓存操作的第一模式,以及第二模式 其中所述近存储器被分配有系统地址空间的第一地址范围,所述远存储器被分配了所述系统地址空间的第二地址范围,其中所述第一范围和第二范围表示整个系统地址空间。