INTER-PROCESSOR ATTESTATION HARDWARE

    公开(公告)号:US20140283032A1

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

    申请号:US13839048

    申请日:2013-03-15

    IPC分类号: G06F21/57

    CPC分类号: G06F21/57

    摘要: Embodiments of an invention for inter-processor attestation hardware are disclosed. In one embodiment, an apparatus includes first attestation hardware associated with a first portion of a system. The first attestation hardware is to attest to a second portion of the system that the first portion of the system is secure.

    摘要翻译: 公开了用于处理器间认证硬件的发明的实施例。 在一个实施例中,装置包括与系统的第一部分相关联的第一认证硬件。 第一个认证硬件是证明系统的第一部分是系统的第二部分是安全的。

    Monitoring cache usage in a distributed shared cache
    88.
    发明授权
    Monitoring cache usage in a distributed shared cache 有权
    监控分布式共享缓存中的缓存使用情况

    公开(公告)号:US08392657B2

    公开(公告)日:2013-03-05

    申请号:US12587670

    申请日:2009-10-09

    IPC分类号: G06F12/00 G06F13/00 G06F13/28

    CPC分类号: G06F12/0864

    摘要: An apparatus, method, and system are disclosed. In one embodiment the apparatus includes a cache memory, which a number of sets. Each of the sets in the cache memory have several cache lines. The apparatus also includes at least one process resource table. The process resource table maintains a cache line occupancy count of a number of cache lines. Specifically, the cache line occupancy count for each cache line describes the number of cache lines in the cache storing information utilized by a process running on a computer system. Additionally, the process resource table stores the occupancy count of less cache lines than the total number of cache lines in the cache memory.

    摘要翻译: 公开了一种装置,方法和系统。 在一个实施例中,该装置包括多个组的高速缓冲存储器。 高速缓冲存储器中的每个集合具有多个高速缓存行。 该装置还包括至少一个进程资源表。 进程资源表维护多个高速缓存行的高速缓存行占用数。 具体地说,每个高速缓存行的高速缓存线占用率表示高速缓存存储由计算机系统上运行的进程使用的信息的高速缓存行数。 此外,处理资源表存储比高速缓冲存储器中的高速缓存行总数少的高速缓存行的占用数。

    Transactional memory in out-of-order processors with XABORT having immediate argument
    89.
    发明授权
    Transactional memory in out-of-order processors with XABORT having immediate argument 有权
    具有XABORT的无序处理器中的事务性内存具有即时参数

    公开(公告)号:US08301849B2

    公开(公告)日:2012-10-30

    申请号:US12646781

    申请日:2009-12-23

    IPC分类号: G06F12/00

    摘要: Methods, systems, and apparatuses to provide an XABORT in a transactional memory access system are described. In one embodiment, the stored value is a context value indicating the context in which a transactional memory execution was aborted. A fallback handler may use the context value to perform a series of operations particular to the context in which the abort occurred.

    摘要翻译: 描述了在事务性存储器访问系统中提供XABORT的方法,系统和装置。 在一个实施例中,所存储的值是指示中止事务存储器执行的上下文的上下文值。 后备处理程序可以使用上下文值来执行特定于中止发生的上下文的一系列操作。

    Controlling Time Stamp Counter (TSC) Offsets For Mulitple Cores And Threads
    90.
    发明申请
    Controlling Time Stamp Counter (TSC) Offsets For Mulitple Cores And Threads 有权
    控制时间戳计数器(TSC)针对多孔和线程的偏移量

    公开(公告)号:US20110154090A1

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

    申请号:US12644989

    申请日:2009-12-22

    IPC分类号: G06F1/14

    CPC分类号: G06F1/14 G06F11/1658

    摘要: In one embodiment, the present invention includes a method for recording a time stamp counter (TSC) value of a first TSC counter of a processor before a system suspension, accessing the stored TSC value after the system suspension, and directly updating a thread offset value associated with a first thread executing on a first core of the processor with the stored TSC value, without performing a synchronization between a plurality of cores of the processor. Other embodiments are described and claimed.

    摘要翻译: 在一个实施例中,本发明包括在系统暂停之前记录处理器的第一TSC计数器的时间戳计数器(TSC)值的方法,在系统暂停之后访问存储的TSC值,并直接更新线程偏移值 与在所述处理器的第一核心上执行的具有所存储的TSC值的第一线程相关联,而不执行所述处理器的多个核心之间的同步。 描述和要求保护其他实施例。