An Evaluation of Delayed Consistency Protocols
An Evaluation of Delayed Consistency Protocols
批准号:
9115725
负责人:
Michel Dubois
金额:
$13.65万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
1992
资助国家:
美国
项目状态:
已结题
起止时间:
1992-07-15 至 1994-06-30
中文摘要
该研究涉及大规模基于缓存的多处理器延迟一致性的实验分析,包括延迟一致性对错误共享和延迟容忍的影响。伪共享是指在并行计算中没有数据共享的情况下,高速缓存块的读/写共享。延迟容限是指通过将共享内存访问与计算重叠来减少它们的平均延迟。延迟一致性利用了基于缓存的系统中的弱排序。高速缓存无效的发送可以被延迟,在这种情况下,它们可能与处理器对高速缓存的访问重叠。此外,无效的发送和接收都可以被延迟,在这种情况下,通过增加高速缓存的块保持可由每个本地处理器访问的时间来减少错误共享效应。延迟一致性及其变体的量化效果将通过并行基准程序的执行驱动模拟来评估,这些并行基准程序包括9个并行数值和非数值算法以及Perfect Club基准套件中包含的13个Fortran程序,该套件使用Alliant 2800编译器进行并行化。重点放在块大小、缓存大小和并行粒度的影响上。统计数据不仅将收集错失率,还将收集内存流量、内存访问延迟和总执行时间的统计数据。
英文摘要
This research involves the experimental analysis of delayed consistency in large-scale cache-based multiprocessors including its effects on false sharing and latency tolerance. False sharing refers to the read/write sharing of cache blocks in the absence of data sharing in a parallel computation. Latency tolerance refers to the reduction of the average latency of shared-memory accesses by overlapping them with computation. Delayed consistency takes advantage of weak ordering in cache-based systems. The sending of cache invalidation can be delayed, in which case they can be overlapped with processor accesses to the cache. Additionally, both the sending and receiving of invalidations can be delayed, in which case false sharing effects are reduced by increasing the time during which cached blocks remain accessible by each local processor. The quantitative effects of delaying consistency and its variants will be evaluated through execution-driven simulation of parallel benchmark programs, including nine parallel numerical as well as non-numerical algorithms and thirteen Fortran programs contained in the Perfect Club Benchmark suite, parallelized using an Alliant 2800 compiler. Emphasis will be on the effects of block size, cache size, and granularity of parallelism. Statistics will be collected not only on miss rates, but also on memory traffic, on memory access latencies and on total execution times.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
CSR---SMA: Collaborative Research - STAMP: A Universal Algorithmic Model for Next-Generation Multithreaded Machines and Systems
-
批准号:0615428
-
项目类别:Continuing Grant
-
资助金额:$7.5万
-
财政年份:2006
-
负责人:Michel Dubois
-
依托单位:
Trace-Driven Evaluations of the Memory Behavior of Large Commercial Applications
-
批准号:0105761
-
项目类别:Standard Grant
-
资助金额:$28.06万
-
财政年份:2001
-
负责人:Michel Dubois
-
依托单位:
Hardware Prototyping of Shared-Memory Multiprocessor Architectures on RPM
-
批准号:9633542
-
项目类别:Standard Grant
-
资助金额:$79.46万
-
财政年份:1996
-
负责人:Michel Dubois
-
依托单位:
The U.S.C. Multiprocessor Testbed: A Testbed for Scalable Shared-Memory Systems
-
批准号:9223812
-
项目类别:Continuing Grant
-
资助金额:$97.35万
-
财政年份:1993
-
负责人:Michel Dubois
-
依托单位:
Asynchronous Algorithms: Scalable Algorithms for Multiprocessors
-
批准号:9222734
-
项目类别:Continuing Grant
-
资助金额:$20.52万
-
财政年份:1993
-
负责人:Michel Dubois
-
依托单位:
Implementations and Evaluations of Non-numerical Algorithms for MIMD Multiprocessors
-
批准号:8709997
-
项目类别:Continuing Grant
-
资助金额:$17.29万
-
财政年份:1987
-
负责人:Michel Dubois
-
依托单位:
Engineering Research Equipment Grant: Computing Facilities for Experimentation with Multiprocessor Systems
-
批准号:8606991
-
项目类别:Standard Grant
-
资助金额:$5.6万
-
财政年份:1986
-
负责人:Michel Dubois
-
依托单位:
Research Initiation: Designing and Programming High-Speed Multiprocessor Systems
-
批准号:8505328
-
项目类别:Standard Grant
-
资助金额:$6.0万
-
财政年份:1985
-
负责人:Michel Dubois
-
依托单位:
国内基金
海外基金
小麦DELAYED GERMINATION 1 基因调控种子萌发和穗发芽的分子机理
-
批准号:--
-
项目类别:面上项目
-
资助金额:58万元
-
批准年份:2020
-
负责人:李海峰
-
依托单位:
小麦DELAYED GERMINATION 1 基因调控种子萌发和穗发芽的分子机理
-
批准号:32071922
-
项目类别:面上项目
-
资助金额:58.0万元
-
批准年份:2020
-
负责人:李海峰
-
依托单位:
玉米Edk1(Early delayed kernel 1)基因的克隆及其在胚乳早期发育中的功能研究
-
批准号:31871625
-
项目类别:面上项目
-
资助金额:60.0万元
-
批准年份:2018
-
负责人:王海海
-
依托单位: