INSTRUCTION AND LOGIC TO PROVIDE PUSHING BUFFER COPY AND STORE FUNCTIONALITY
    9.
    发明申请
    INSTRUCTION AND LOGIC TO PROVIDE PUSHING BUFFER COPY AND STORE FUNCTIONALITY 有权
    指令和逻辑提供推送缓冲区复制和存储功能

    公开(公告)号:US20140149718A1

    公开(公告)日:2014-05-29

    申请号:US13687918

    申请日:2012-11-28

    IPC分类号: G06F9/38

    摘要: Instructions and logic provide pushing buffer copy and store functionality. Some embodiments include a first hardware thread or processing core, and a second hardware thread or processing core, a cache to store cache coherent data in a cache line for a shared memory address accessible by the second hardware thread or processing core. Responsive to decoding an instruction specifying a source data operand, said shared memory address as a destination operand, and one or more owner of said shared memory address, one or more execution units copy data from the source data operand to the cache coherent data in the cache line for said shared memory address accessible by said second hardware thread or processing core in the cache when said one or more owner includes said second hardware thread or processing core.

    摘要翻译: 说明和逻辑提供推送缓冲区复制和存储功能。 一些实施例包括第一硬件线程或处理核心,以及第二硬件线程或处理核心,高速缓存,用于存储由第二硬件线程或处理核心可访问的共享存储器地址的高速缓存行中的高速缓存相干数据。 响应于对指定源数据操作数,所述共享存储器地址作为目的地操作数的指令以及所述共享存储器地址的一个或多个所有者进行解码,一个或多个执行单元将数据从源数据操作数复制到高速缓存一致数据 当所述一个或多个所有者包括所述第二硬件线程或处理核心时,由所述第二硬件线程或高速缓存中的处理核心访问的所述共享存储器地址的高速缓存行。

    Detection of streaming data in cache
    10.
    发明授权
    Detection of streaming data in cache 有权
    检测缓存中的流数据

    公开(公告)号:US08667221B2

    公开(公告)日:2014-03-04

    申请号:US12099502

    申请日:2008-04-08

    IPC分类号: G06F12/08

    CPC分类号: G06F12/0897 G06F12/128

    摘要: An apparatus to detect streaming data in memory is presented. In one embodiment the apparatus use reuse bits and S-bits status for cache lines wherein an S-bit status indicates the data in the cache line are potentially streaming data. To enhance the efficiency of a cache, different measures can be applied to make the streaming data become the next victim during a replacement.

    摘要翻译: 提出了一种在存储器中检测流数据的装置。 在一个实施例中,装置对高速缓存行使用重用位和S位状态,其中S位状态指示高速缓存行中的数据是潜在的流数据。 为了提高高速缓存的效率,可以采用不同的措施来使流数据成为替换期间的下一个受害者。