Sharing pattern-based directory coherence for multicore scalability (“SPACE”)
    1.
    发明授权
    Sharing pattern-based directory coherence for multicore scalability (“SPACE”) 有权
    共享基于模式的目录一致性多核可扩展性(“SPACE”)

    公开(公告)号:US09411733B2

    公开(公告)日:2016-08-09

    申请号:US13607290

    申请日:2012-09-07

    IPC分类号: G06F12/00 G06F12/08

    摘要: A method and directory system that recognizes and represents the subset of sharing patterns present in an application is provided. As used herein, the term sharing pattern refers to a group of processors accessing a single memory location in an application. The sharing pattern is decoupled from each cache line and held in a separate directory table. The sharing pattern of a cache block is the bit vector representing the processors that share the block. Multiple cache lines that have the same sharing pattern point to a common entry in the directory table. In addition, when the table capacity is exceeded, patterns that are similar to each other are dynamically collated into a single entry.

    摘要翻译: 提供了识别和表示应用中存在的共享模式的子集的方法和目录系统。 如本文所使用的,术语共享模式是指访问应用中的单个存储器位置的一组处理器。 共享模式与每个高速缓存行分离并保存在单独的目录表中。 缓存块的共享模式是表示共享块的处理器的位向量。 具有相同共享模式的多个高速缓存行指向目录表中的公用条目。 此外,当超过表容量时,彼此相似的模式被动态整理为单个条目。

    "> Sharing Pattern-Based Directory Coherence for Multicore Scalability (
    2.
    发明申请
    Sharing Pattern-Based Directory Coherence for Multicore Scalability ("SPACE") 有权
    共享基于图像的多目录可扩展性目录一致性(“SPACE”)

    公开(公告)号:US20140032848A1

    公开(公告)日:2014-01-30

    申请号:US13607290

    申请日:2012-09-07

    IPC分类号: G06F12/08

    摘要: A method and directory system that recognizes and represents the subset of sharing patterns present in an application is provided. As used herein, the term sharing pattern refers to a group of processors accessing a single memory location in an application. The sharing pattern is decoupled from each cache line and held in a separate directory table. The sharing pattern of a cache block is the bit vector representing the processors that share the block. Multiple cache lines that have the same sharing pattern point to a common entry in the directory table. In addition, when the table capacity is exceeded, patterns that are similar to each other are dynamically collated into a single entry.

    摘要翻译: 提供了识别和表示应用中存在的共享模式的子集的方法和目录系统。 如本文所使用的,术语共享模式是指访问应用中的单个存储器位置的一组处理器。 共享模式与每个高速缓存行分离并保存在单独的目录表中。 缓存块的共享模式是表示共享块的处理器的位向量。 具有相同共享模式的多个高速缓存行指向目录表中的公用条目。 此外,当超过表容量时,彼此相似的模式被动态整理为单个条目。