Recover store data merging
    6.
    发明授权
    Recover store data merging 失效
    恢复存储数据合并

    公开(公告)号:US08447932B2

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

    申请号:US12820511

    申请日:2010-06-22

    IPC分类号: G06F12/12

    CPC分类号: G06F11/1064 G06F12/0802

    摘要: Various embodiments of the present invention merge data in a cache memory. In one embodiment a set of store data is received from a processing core. A store merge command and a merge mask from are also received from the processing core. A portion of the store data to perform a merging operation thereon is identified based on the store merge command. A sub-portion of the portion of the store data to be merged with a corresponding set of data from a cache memory is identified based on the merge mask. The sub-portion is merged with the corresponding set of data from the cache memory.

    摘要翻译: 本发明的各种实施例将数据合并在高速缓冲存储器中。 在一个实施例中,从处理核心接收一组存储数据。 还从处理核心接收存储合并命令和合并掩码。 基于存储合并命令来识别用于执行其上的合并操作的存储数据的一部分。 基于合并掩码来识别与高速缓冲存储器的相应的数据集合合并的存储数据的一部分的子部分。 子部分与来自高速缓冲存储器的相应的数据集合合并。

    RECOVER STORE DATA MERGING
    7.
    发明申请
    RECOVER STORE DATA MERGING 失效
    恢复存储数据合并

    公开(公告)号:US20110314211A1

    公开(公告)日:2011-12-22

    申请号:US12820511

    申请日:2010-06-22

    IPC分类号: G06F12/08 G06F12/02

    CPC分类号: G06F11/1064 G06F12/0802

    摘要: Various embodiments of the present invention merge data in a cache memory. In one embodiment a set of store data is received from a processing core. A store merge command and a merge mask from are also received from the processing core. A portion of the store data to perform a merging operation thereon is identified based on the store merge command. A sub-portion of the portion of the store data to be merged with a corresponding set of data from a cache memory is identified based on the merge mask. The sub-portion is merged with the corresponding set of data from the cache memory.

    摘要翻译: 本发明的各种实施例将数据合并在高速缓冲存储器中。 在一个实施例中,从处理核心接收一组存储数据。 还从处理核心接收存储合并命令和合并掩码。 基于存储合并命令来识别用于执行其上的合并操作的存储数据的一部分。 基于合并掩码来识别与高速缓冲存储器的相应的数据集合合并的存储数据的一部分的子部分。 子部分与来自高速缓冲存储器的相应的数据集合合并。

    REDUCING PENALTIES FOR CACHE ACCESSING OPERATIONS
    10.
    发明申请
    REDUCING PENALTIES FOR CACHE ACCESSING OPERATIONS 有权
    减少高速缓存接入操作的处罚

    公开(公告)号:US20130339593A1

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

    申请号:US13523523

    申请日:2012-06-14

    IPC分类号: G06F12/00 G06F12/08

    摘要: A computer program product for reducing penalties for cache accessing operations is provided. The computer program product includes a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method. The method includes respectively associating platform registers with cache arrays, loading control information and data of a store operation to be executed with respect to one or more of the cache arrays into the one or more of the platform registers respectively associated with the one or more of the cache arrays, and, based on the one or more of the cache arrays becoming available, committing the data from the one or more of the platform registers using the control information from the same platform registers to the one or more of the cache arrays.

    摘要翻译: 提供了用于减少高速缓存访​​问操作的惩罚的计算机程序产品。 计算机程序产品包括可由处理电路读取的有形存储介质,并且存储由处理电路执行以执行方法的指令。 该方法包括分别将平台寄存器与高速缓存阵列相关联,将控制信息和关于一个或多个高速缓存阵列执行的存储操作的数据加载到分别与一个或多个缓存阵列中的一个或多个 缓存阵列,并且基于一个或多个缓存阵列变得可用,使用来自相同平台寄存器的控制信息将一个或多个平台寄存器中的数据提交到一个或多个缓存阵列。