课题基金 / 基金详情

Efficient Fine Grained Synchronization Support Using Full/Empty Tagged Shared Memory and Cache Coherency

Efficient Fine Grained Synchronization Support Using Full/Empty Tagged Shared Memory and Cache Coherency
使用完整/空标记共享内存和缓存一致性的高效细粒度同步支持
批准号:
0105516
负责人:
Csaba Andras Moritz
金额:
$22.5万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2001
资助国家:
美国
项目状态:
已结题
起止时间:
2001-08-01 至 2005-07-31

项目摘要

项目成果

Csaba Andras Moritz的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
Synchronization insures correctness of parallel execution by enforcing true data dependencies and timing constraints. In a parallel programming environment based on the shared-memory programming model, synchronization is provided either through explicit user-level coarse-grain synchronization primitives (such as locks and barriers) or implicitly synchronized data structures such as lock-able L-structures and write-once I-structures.In this project we propose a new efficient way to support fine grained synchronization mechanismson multiprocessors. We propose to design a full/empty tagged memory hierarchy with aggressive hardware support for fine grained synchronization that is embedded in the cache coherency mechanism of an SMP or a NUMA multiprocessor, or a single-chip multiprocessor. We propose to handle synchronization faults in a similar way as cache misses in a lockup-free cache. We believe that handling synchronization and coherence together can provide a more efficient execution, reducing the occupancy in the memory controllers and the network bandwidth consumed by protocol messages. The performance benefits are primarily the result of allowing a dataflow style of computation in programming models, and maximizing the exposed parallelism by minimizing the possibility of false dependencies caused by coarse grained synchronization.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SHF: Medium: Architecting 3D Integrated Circuit Fabrics at Nanoscale
  • 批准号:
    1407906
  • 项目类别:
    Standard Grant
  • 资助金额:
    $72.5万
  • 财政年份:
    2014
  • 负责人:
    Csaba Andras Moritz
  • 依托单位:
SHF: Small: Exploiting Redundancy for Process-Variation Resilience in Nano-scale Fabrics
  • 批准号:
    0915612
  • 项目类别:
    Standard Grant
  • 资助金额:
    $35.0万
  • 财政年份:
    2009
  • 负责人:
    Csaba Andras Moritz
  • 依托单位:
Exploring Design Approaches and Fault Tolerance in Nano Streaming Processors
  • 批准号:
    0541066
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $0.0万
  • 财政年份:
    2006
  • 负责人:
    Csaba Andras Moritz
  • 依托单位:
NER: WISP: Wire-Streaming Processors in 2-D Nanoscale Fabrics
  • 批准号:
    0508382
  • 项目类别:
    Standard Grant
  • 资助金额:
    $0.0万
  • 财政年份:
    2005
  • 负责人:
    Csaba Andras Moritz
  • 依托单位:
海外基金