Mechanism to store reordered data with compression
    11.
    发明申请
    Mechanism to store reordered data with compression 失效
    通过压缩来存储重新排序的数据的机制

    公开(公告)号:US20050144386A1

    公开(公告)日:2005-06-30

    申请号:US10747470

    申请日:2003-12-29

    CPC classification number: G06F12/0802 G06F12/0862 G06F2212/401 H03M7/30

    Abstract: According to one embodiment a computer system is disclosed. The computer system includes a central processing unit (CPU), a cache memory coupled to the CPU and a cache controller, coupled to the cache memory. The cache memory includes a plurality of compressible cache lines to store additional data. The cache controller reorders a cache line after each access to the cache line prior to the compression of the cache line into a compressed cache line.

    Abstract translation: 根据一个实施例,公开了一种计算机系统。 计算机系统包括中央处理单元(CPU),耦合到CPU的高速缓冲存储器和耦合到高速缓冲存储器的高速缓存控制器。 高速缓冲存储器包括多个可压缩的高速缓存线以存储附加数据。 在将高速缓存行压缩到压缩高速缓存行之前,高速缓存控制器在对高速缓存行进行每次访问之后重新排序高速缓存行。

    Mechanism to increase data compression in a cache
    12.
    发明申请
    Mechanism to increase data compression in a cache 审中-公开
    增加缓存中数据压缩的机制

    公开(公告)号:US20050071566A1

    公开(公告)日:2005-03-31

    申请号:US10676478

    申请日:2003-09-30

    CPC classification number: G06F12/0886 G06F2212/401

    Abstract: According to one embodiment a computer system is disclosed. The computer system includes a central processing unit (CPU) and a cache memory coupled to the CPU. The cache memory includes a main cache having plurality of compressible cache lines to store additional data, and a plurality of storage pools to hold a segment of the additional data for one or more of the plurality of cache lines that are to be compressed.

    Abstract translation: 根据一个实施例,公开了一种计算机系统。 计算机系统包括中央处理单元(CPU)和耦合到CPU的高速缓冲存储器。 高速缓冲存储器包括具有多个可压缩高速缓存行以存储附加数据的主高速缓存,以及多个存储池,用于保存要被压缩的多个高速缓存行中的一个或多个的附加数据的段。

    Method and apparatus for supporting scalable coherence on many-core products through restricted exposure
    13.
    发明授权
    Method and apparatus for supporting scalable coherence on many-core products through restricted exposure 有权
    通过限制曝光来支持多核产品上的可扩展一致性的方法和装置

    公开(公告)号:US08312225B2

    公开(公告)日:2012-11-13

    申请号:US13156777

    申请日:2011-06-09

    CPC classification number: G06F12/0817 G06F12/0822

    Abstract: In one embodiment, a multi-core processor having cores each associated with a cache memory, can operate such that when a first core is to access data owned by a second core present in a cache line associated with the second core, responsive to a request from the first core, cache coherency state information associated with the cache line is not updated. A coherence engine associated with the processor may receive the data access request and determine that the data is of a memory page owned by the first core and convert the data access request to a non-cache coherent request. Other embodiments are described and claimed.

    Abstract translation: 在一个实施例中,具有每个与高速缓存存储器相关联的核心的多核处理器可以操作,使得当第一核心要访问存在于与第二核心相关联的高速缓存行中的第二核心拥有的数据时,响应于请求 从第一核心,与高速缓存行相关联的高速缓存一致性状态信息不被更新。 与处理器相关联的相干引擎可以接收数据访问请求,并确定数据是由第一核心拥有的存储器页面,并将数据访问请求转换为非高速缓存一致性请求。 描述和要求保护其他实施例。

    Method And Apparatus For Supporting Scalable Coherence On Many-Core Products Through Restricted Exposure
    14.
    发明申请
    Method And Apparatus For Supporting Scalable Coherence On Many-Core Products Through Restricted Exposure 有权
    通过限制性曝光支持多核产品的可扩展一致性的方法和装置

    公开(公告)号:US20110238926A1

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

    申请号:US13156777

    申请日:2011-06-09

    CPC classification number: G06F12/0817 G06F12/0822

    Abstract: In one embodiment, a multi-core processor having cores each associated with a cache memory, can operate such that when a first core is to access data owned by a second core present in a cache line associated with the second core, responsive to a request from the first core, cache coherency state information associated with the cache line is not updated. A coherence engine associated with the processor may receive the data access request and determine that the data is of a memory page owned by the first core and convert the data access request to a non-cache coherent request. Other embodiments are described and claimed.

    Abstract translation: 在一个实施例中,具有每个与高速缓存存储器相关联的核心的多核处理器可以操作,使得当第一核心要访问存在于与第二核心相关联的高速缓存行中的第二核心拥有的数据时,响应于请求 从第一核心,与高速缓存行相关联的高速缓存一致性状态信息不被更新。 与处理器相关联的相干引擎可以接收数据访问请求,并确定数据是由第一核心拥有的存储器页面,并将数据访问请求转换为非高速缓存一致性请求。 描述和要求保护其他实施例。

    Method and apparatus for supporting scalable coherence on many-core products through restricted exposure
    15.
    发明授权
    Method and apparatus for supporting scalable coherence on many-core products through restricted exposure 有权
    通过限制曝光来支持多核产品上的可扩展一致性的方法和装置

    公开(公告)号:US07984244B2

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

    申请号:US12005785

    申请日:2007-12-28

    CPC classification number: G06F12/0817 G06F12/0822

    Abstract: In one embodiment, a multi-core processor having cores each associated with a cache memory, can operate such that when a first core is to access data owned by a second core present in a cache line associated with the second core, responsive to a request from the first core, cache coherency state information associated with the cache line is not updated. A coherence engine associated with the processor may receive the data access request and determine that the data is of a memory page owned by the first core and convert the data access request to a non-cache coherent request. Other embodiments are described and claimed.

    Abstract translation: 在一个实施例中,具有每个与高速缓存存储器相关联的核心的多核处理器可以操作,使得当第一核心要访问存在于与第二核心相关联的高速缓存行中的第二核心拥有的数据时,响应于请求 从第一核心,与高速缓存行相关联的高速缓存一致性状态信息不被更新。 与处理器相关联的相干引擎可以接收数据访问请求,并确定数据是由第一核心拥有的存储器页面,并将数据访问请求转换为非高速缓存一致性请求。 描述和要求保护其他实施例。

    Method and apparatus for supporting scalable coherence on many-core products through restricted exposure
    17.
    发明申请
    Method and apparatus for supporting scalable coherence on many-core products through restricted exposure 有权
    通过限制曝光来支持多核产品上的可扩展一致性的方法和装置

    公开(公告)号:US20090172294A1

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

    申请号:US12005785

    申请日:2007-12-28

    CPC classification number: G06F12/0817 G06F12/0822

    Abstract: In one embodiment, a multi-core processor having cores each associated with a cache memory, can operate such that when a first core is to access data owned by a second core present in a cache line associated with the second core, responsive to a request from the first core, cache coherency state information associated with the cache line is not updated. A coherence engine associated with the processor may receive the data access request and determine that the data is of a memory page owned by the first core and convert the data access request to a non-cache coherent request. Other embodiments are described and claimed.

    Abstract translation: 在一个实施例中,具有每个与高速缓存存储器相关联的核心的多核处理器可以操作,使得当第一核心要访问存在于与第二核心相关联的高速缓存行中的第二核心拥有的数据时,响应于请求 从第一核心,与高速缓存行相关联的高速缓存一致性状态信息不被更新。 与处理器相关联的相干引擎可以接收数据访问请求,并确定数据是由第一核心拥有的存储器页面,并将数据访问请求转换为非高速缓存一致性请求。 描述和要求保护其他实施例。

    Concurrent Management of Adaptive Programs
    18.
    发明申请
    Concurrent Management of Adaptive Programs 有权
    自适应程序并发管理

    公开(公告)号:US20080288950A1

    公开(公告)日:2008-11-20

    申请号:US11750441

    申请日:2007-05-18

    CPC classification number: G06F9/5066

    Abstract: A method for concurrent management of adaptive programs is disclosed wherein changes in a set of modifiable references are initially identified. A list of uses of the changed references is next computed using records made in structures of the references. The list is next inserted into an elimination queue. Comparison is next made of each of the uses to the other uses to determine independence or dependence thereon. Determined dependent uses are eliminated and the preceding steps are repeated for all determined independent uses until all dependencies have been eliminated.

    Abstract translation: 公开了一种用于并行管理自适应程序的方法,其中初始地识别一组可修改参考文献中的改变。 接下来使用在引用的结构中作出的记录来计算更改的引用的使用列表。 列表接下来插入消除队列。 下一步将对其他用途的各种用途进行比较,以确定其独立性或依赖性。 消除确定的依赖用途,并且对于所有确定的独立使用重复前述步骤,直到所有依赖关系被消除。

    Technique for transposing nonsymmetric sparse matrices
    19.
    发明申请
    Technique for transposing nonsymmetric sparse matrices 审中-公开
    用于转置非对称稀疏矩阵的技术

    公开(公告)号:US20080126467A1

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

    申请号:US11527356

    申请日:2006-09-26

    Applicant: Anwar Ghuloum

    Inventor: Anwar Ghuloum

    CPC classification number: G06F17/16

    Abstract: A technique includes receiving a compressed representation of a sparse matrix. The compressed representation is processed in parallel with multiple processors to generate a compressed representation of the sparse matrix transposed.

    Abstract translation: 一种技术包括接收稀疏矩阵的压缩表示。 压缩表示与多个处理器并行处理,以生成转置的稀疏矩阵的压缩表示。

    Mechanism to include hints within compressed data
    20.
    发明申请
    Mechanism to include hints within compressed data 失效
    在压缩数据中包含提示的机制

    公开(公告)号:US20050144387A1

    公开(公告)日:2005-06-30

    申请号:US10747474

    申请日:2003-12-29

    Abstract: According to one embodiment a computer system is disclosed. The computer system includes a central processing unit (CPU), a cache memory coupled to the CPU and a cache controller coupled to the cache memory. The cache memory includes a plurality of compressible cache lines to store additional data. The cache controller includes compression logic to compress one or more of the plurality of cache lines into compressed cache lines, and hint logic to store hint information in unused space within the compressed cache lines.

    Abstract translation: 根据一个实施例,公开了一种计算机系统。 计算机系统包括中央处理单元(CPU),耦合到CPU的高速缓存存储器和耦合到高速缓冲存储器的高速缓存控制器。 高速缓冲存储器包括多个可压缩的高速缓存线以存储附加数据。 高速缓存控制器包括将多个高速缓存线中的一个或多个压缩成压缩高速缓存线的压缩逻辑,以及提示逻辑,用于将提示信息存储在压缩高速缓存行内的未使用空间中。

Patent Agency Ranking