Cooperative Shared Memory and the Wisconsin Wind Tunnel

合作共享内存和威斯康星州风洞

基本信息

  • 批准号:
    9225097
  • 负责人:
  • 金额:
    $ 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.
这个项目的目标是为可扩展的共享地址空间计算机设计硬件和软件。项目中采用的协作共享内存方法为共享内存硬件和编程模型提供了一种简单的设计,程序员和编译器可以使用该模型来理解应用程序的通信行为。协作共享内存使用简单的目录硬件和一组用于应用程序软件的指令。pragmas允许应用程序软件指示哪些处理器将使用内存块:处理器可以在预期频繁使用时签出一个块,在完成时签入它,并且可以指示它期望在不久的将来签出一个块。可以使用简单的目录硬件将签出内存位置放在适当处理器的缓存中。目录协议中常见的状态转换是在硬件中实现的,而不太常见的状态转换则使用软件陷阱。注意,编译指令和由此产生的硬件操作只影响程序的执行速度,而不影响其正确性。一种新的虚拟原型方法被用于评估新的体系结构。威斯康星风洞在并行消息传递计算机上运行并行共享内存程序,并使用分布式模拟在提议的硬件上并发地评估程序的执行时间。模拟运行得很快,因为直接执行只引用局部内存的指令。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Mark Hill其他文献

Cost-effectiveness of baloxavir marboxil compared to laninamivir for the treatment of influenza in Japan
  • DOI:
    10.1016/j.jiac.2020.10.018
  • 发表时间:
    2021-02-01
  • 期刊:
  • 影响因子:
  • 作者:
    Aleksandra Skrzeczek;Hidetoshi Ikeoka;Nobuo Hirotsu;Amir Ansaripour;Samuel Aballéa;Yoshie Onishi;Mark Hill;Ataru Igarashi
  • 通讯作者:
    Ataru Igarashi
Thermal impact of adhesive-mounted rooftop PV on underlying roof shingles
  • DOI:
    10.1016/j.solener.2018.09.079
  • 发表时间:
    2018-11-01
  • 期刊:
  • 影响因子:
  • 作者:
    Nitin Shukla;Alliston Watts;Christian Honeker;Mark Hill;Jan Kośny
  • 通讯作者:
    Jan Kośny
Human Embryology
人类胚胎学
  • DOI:
    10.1097/00001888-194301000-00018
  • 发表时间:
    2015
  • 期刊:
  • 影响因子:
    4
  • 作者:
    S. Yamada;Mark Hill;T. Takakuwa
  • 通讯作者:
    T. Takakuwa
<em>In vitro</em> and <em>in vivo</em> characterization of PheTQS, a novel α7 nAChR positive allosteric modulator
  • DOI:
    10.1016/j.bcp.2009.06.064
  • 发表时间:
    2009-10-01
  • 期刊:
  • 影响因子:
  • 作者:
    James N.C. Kew;Selina Mok;Annette Weil;Caterina Virginio;Laura Castelletti;Eric Southam;Carol Jennings;Lee A. Dawson;Laurent P. Lacroix;Abbe Martyn;Simon Teague;Zeenat Atcha;Darrel Pemberton;Charlie Reavill;Mark Hill;Jackie Cilia;Kevin Choo;Karen Stevens;Andrew Lightfoot
  • 通讯作者:
    Andrew Lightfoot
Are 18fluorodeoxyglucose positron emission tomography and magnetic resonance imaging useful in the prediction of relapse in lymphoma residual masses?
18氟脱氧葡萄糖正电子发射断层扫描和磁共振成像可用于预测淋巴瘤残留肿块的复发吗?
  • DOI:
    10.1016/s0959-8049(99)00249-x
  • 发表时间:
    2000
  • 期刊:
  • 影响因子:
    8.4
  • 作者:
    N. Maisey;Mark Hill;Andrew I. Webb;David Cunningham;Glenn D. Flux;Anwar R. Padhani;Robert J. Ott;A. Norman;L. Bishop
  • 通讯作者:
    L. Bishop

Mark Hill的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Mark Hill', 18)}}的其他基金

Social Network Analysis And The Reconstruction Of Past Events
社交网络分析与过去事件的重建
  • 批准号:
    1419225
  • 财政年份:
    2014
  • 资助金额:
    $ 123.31万
  • 项目类别:
    Standard Grant
SHF: Small:Energy-Optimized Memory Hierarchies
SHF:小型:能量优化的内存层次结构
  • 批准号:
    1218323
  • 财政年份:
    2012
  • 资助金额:
    $ 123.31万
  • 项目类别:
    Standard Grant
SHF: Small: Managing Non-Determinism in Multithreaded Software and Hardware
SHF:小:管理多线程软件和硬件中的非确定性
  • 批准号:
    0916725
  • 财政年份:
    2009
  • 资助金额:
    $ 123.31万
  • 项目类别:
    Standard Grant
CSR---AES: Deconstructing Transactional Memory: System Support for Robust Concurrent Programming
CSR---AES:解构事务内存:对鲁棒并发编程的系统支持
  • 批准号:
    0720565
  • 财政年份:
    2007
  • 资助金额:
    $ 123.31万
  • 项目类别:
    Continuing Grant
CRI: A MASSIV Cluster for Designing Chip Multiprocessors
CRI:用于设计芯片多处理器的 MASSIV 集群
  • 批准号:
    0551401
  • 财政年份:
    2006
  • 资助金额:
    $ 123.31万
  • 项目类别:
    Continuing Grant
Exploiting the Critical Path in the Design and Performance Analysis of Modern Processors
利用现代处理器设计和性能分析中的关键路径
  • 批准号:
    0105721
  • 财政年份:
    2001
  • 资助金额:
    $ 123.31万
  • 项目类别:
    Standard Grant
Experimental Partnerships: Multifacet: Exploiting Prediction and Speculation in Multiprocessor Memory Systems
实验合作伙伴:Multifacet:利用多处理器内存系统中的预测和推测
  • 批准号:
    9971256
  • 财政年份:
    1999
  • 资助金额:
    $ 123.31万
  • 项目类别:
    Continuing Grant
The Design of Secondary Caches
二级缓存的设计
  • 批准号:
    8902536
  • 财政年份:
    1989
  • 资助金额:
    $ 123.31万
  • 项目类别:
    Continuing Grant
Presidential Young Investigator Award: Cache Memory Design
总统青年研究员奖:高速缓存存储器设计
  • 批准号:
    8957278
  • 财政年份:
    1989
  • 资助金额:
    $ 123.31万
  • 项目类别:
    Continuing Grant

相似海外基金

Determining the shared neuronal network mechanisms of focal epileptic discharges and impaired memory processing in temporal lobe epilepsy
确定颞叶癫痫局灶性癫痫放电和记忆处理受损的共享神经元网络机制
  • 批准号:
    10734254
  • 财政年份:
    2023
  • 资助金额:
    $ 123.31万
  • 项目类别:
Shared and Distributed Memory Parallel Pre-Conditioning and Acceleration Algorithms for "Spline- Enhanced" Spatial Discretisations
用于“样条增强”空间离散化的共享和分布式内存并行预处理和加速算法
  • 批准号:
    2907459
  • 财政年份:
    2023
  • 资助金额:
    $ 123.31万
  • 项目类别:
    Studentship
On Principles of Distributed Computing for Message-Passing, Shared-Memory, and Hybrid Systems
消息传递、共享内存和混合系统的分布式计算原理
  • 批准号:
    RGPIN-2022-03304
  • 财政年份:
    2022
  • 资助金额:
    $ 123.31万
  • 项目类别:
    Discovery Grants Program - Individual
Algorithms for shared-memory systems
共享内存系统的算法
  • 批准号:
    RGPIN-2018-05935
  • 财政年份:
    2022
  • 资助金额:
    $ 123.31万
  • 项目类别:
    Discovery Grants Program - Individual
Strongly Linearizable Shared Memory Data Structures
强线性化共享内存数据结构
  • 批准号:
    564088-2021
  • 财政年份:
    2021
  • 资助金额:
    $ 123.31万
  • 项目类别:
    University Undergraduate Student Research Awards
Cultural identity, community, and collective memory in post-industrial South Wales: Investigating the role of shared musical experiences
后工业化南威尔士的文化认同、社区和集体记忆:调查共享音乐体验的作用
  • 批准号:
    2693184
  • 财政年份:
    2020
  • 资助金额:
    $ 123.31万
  • 项目类别:
    Studentship
Algorithms for shared-memory systems
共享内存系统的算法
  • 批准号:
    RGPIN-2018-05935
  • 财政年份:
    2020
  • 资助金额:
    $ 123.31万
  • 项目类别:
    Discovery Grants Program - Individual
A Productive Programming Environment for Supercomputers Using Distributed Shared Memory with Task Parallelism
使用具有任务并行性的分布式共享内存的超级计算机的高效编程环境
  • 批准号:
    19J14231
  • 财政年份:
    2019
  • 资助金额:
    $ 123.31万
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
AF: Small: Shared-Memory Parallel Algorithms: Theory and Practice
AF:小型:共享内存并行算法:理论与实践
  • 批准号:
    1910030
  • 财政年份:
    2019
  • 资助金额:
    $ 123.31万
  • 项目类别:
    Standard Grant
Algorithms for shared-memory systems
共享内存系统的算法
  • 批准号:
    RGPIN-2018-05935
  • 财政年份:
    2019
  • 资助金额:
    $ 123.31万
  • 项目类别:
    Discovery Grants Program - Individual
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了