Cooperative Shared Memory and the Wisconsin Wind Tunnel
Cooperative Shared Memory and the Wisconsin Wind Tunnel
批准号:
9225097
负责人:
Mark Hill
金额:
$123.31万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
1993
资助国家:
美国
项目状态:
已结题
起止时间:
1993-06-01 至 1996-11-30
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Hill The goal of this project is to design hardware and software for scalable shared-address-space computers. Cooperative shared memory, the approach taken in the project, provides a simple design for shared-memory hardware and a programming model that can be used by programmers and compilers to understand an application's communication behavior. Cooperative shared memory uses simple directory hardware together with a set of pragmas for use in applications software. The pragmas allow the applications software to indicate which processors will be using a block of memory: a processor can check out a block when it expects frequent use, check it back in when it is done, and can indicate that it expects to check out a block in the near future. Simple directory hardware can be used to place checked-out-memory locations in the caches of the appropriate processors. Common state transitions in the directory protocol are implemented in hardware, while the less common ones use software traps. Note that the pragmas and the resulting hardware actions affect only the execution speed of a program, not its correctness. A new virtual prototyping approach is being used for evaluating the new architecture. The Wisconsin Wind Tunnel runs parallel shared-memory programs on a parallel message-passing computer and concurrently evaluates the programs execution times on proposed hardware using a distributed simulation. The simulation runs quickly because instructions that make only local memory references are executed directly.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Social Network Analysis And The Reconstruction Of Past Events
-
批准号:1419225
-
项目类别:Standard Grant
-
资助金额:$26.27万
-
财政年份:2014
-
负责人:Mark Hill
-
依托单位:
SHF: Small:Energy-Optimized Memory Hierarchies
-
批准号:1218323
-
项目类别:Standard Grant
-
资助金额:$40.0万
-
财政年份:2012
-
负责人:Mark Hill
-
依托单位:
SHF: Small: Managing Non-Determinism in Multithreaded Software and Hardware
-
批准号:0916725
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2009
-
负责人:Mark Hill
-
依托单位:
CSR---AES: Deconstructing Transactional Memory: System Support for Robust Concurrent Programming
-
批准号:0720565
-
项目类别:Continuing Grant
-
资助金额:$0.0万
-
财政年份:2007
-
负责人:Mark Hill
-
依托单位:
CRI: A MASSIV Cluster for Designing Chip Multiprocessors
-
批准号:0551401
-
项目类别:Continuing Grant
-
资助金额:$40.19万
-
财政年份:2006
-
负责人:Mark Hill
-
依托单位:
Exploiting the Critical Path in the Design and Performance Analysis of Modern Processors
-
批准号:0105721
-
项目类别:Standard Grant
-
资助金额:$42.25万
-
财政年份:2001
-
负责人:Mark Hill
-
依托单位:
Experimental Partnerships: Multifacet: Exploiting Prediction and Speculation in Multiprocessor Memory Systems
-
批准号:9971256
-
项目类别:Continuing Grant
-
资助金额:$108.19万
-
财政年份:1999
-
负责人:Mark Hill
-
依托单位:
The Design of Secondary Caches
-
批准号:8902536
-
项目类别:Continuing Grant
-
资助金额:$5.55万
-
财政年份:1989
-
负责人:Mark Hill
-
依托单位:
Presidential Young Investigator Award: Cache Memory Design
-
批准号:8957278
-
项目类别:Continuing Grant
-
资助金额:$21.2万
-
财政年份:1989
-
负责人:Mark Hill
-
依托单位:
海外基金