Communication and Synchronization Mechanisms for Emerging Multi-Core Processors

新兴多核处理器的通信和同步机制

基本信息

  • 批准号:
    0702505
  • 负责人:
  • 金额:
    --
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2007
  • 资助国家:
    美国
  • 起止时间:
    2007-09-01 至 2010-08-31
  • 项目状态:
    已结题

项目摘要

CCF-CPA: Communication and Synchronization Mechanisms for Emerging Multi-Core ProcessorsSandhya Dwarkadas and Michael L. ScottMarch 2007As a result of increasing chip density and power limitations, explicit hardware parallelism will soon dominate the computing spectrum, with multicore chips replacing uniprocessors throughout the desktop andlaptop markets. If these chips are to be used effectively, new programming models must ease the task of writing multithreaded code. These models must in turn be supported by architectural mechanisms thatminimize the cost of data communication and synchronization.The sponsored research addresses the challenge of mainstream parallelism using a combined hardware-software approach. The key idea is to identify common time-critical operations, across a variety of applications and programming models, that might be accelerated or simplified by new architectural mechanisms, and then to design those mechanisms in as general a fashion as possible. By leaving policy tosoftware whenever possible, this strategy aims to maximize opportunities for adaptive and application-specific protocols that increase scalability. Candidate hardware mechanisms include alert-on-update, which leverages cache coherence for fast event-based communication; programmable data isolation, which allows a processor to hide local writes for speculation and transactions; and adaptive cooperative caching, which re-engineers the on-chip coherence protocol to accommodate different patterns of data sharing and to communicate values efficiently between cores. These mechanisms will be studied mainly at the hardware level, but system software will also be developed to support new programming models (transactions, speculation) and to enable detailed evaluation of performance and programmability.Through better parallel programming models and efficient implementations, the sponsored research aims to continue the computing revolution over the course of the coming decade. By enabling the effective use of larger numbers of simpler cores, it also addresses the critical need to reduce energy consumption in mainstream processors. Driving applications will be drawn from multiple sources, including collaborative efforts with University colleagues in Biology, Astrophysics, and Chemistry; department colleagues in Artificial Intelligence and Internet services; and local and remote colleagues in data mining. Programming models and tasks will include transactional computing, speculative execution, and performance and correctness debugging.
CCF-CPA:新兴多核处理器的通信和同步机制Sandhya Dwarkadas 和 Michael L. Scott 2007 年 3 月 由于芯片密度和功率限制的增加,显式硬件并行性将很快在计算领域占据主导地位,多核芯片将取代整个台式机和笔记本电脑中的单处理器市场。 如果要有效地使用这些芯片,新的编程模型必须减轻编写多线程代码的任务。这些模型反过来必须得到架构机制的支持,从而最大限度地降低数据通信和同步的成本。赞助的研究使用硬件-软件相结合的方法解决了主流并行性的挑战。 关键思想是识别跨各种应用程序和编程模型的常见时间关键操作,这些操作可以通过新的架构机制来加速或简化,然后以尽可能通用的方式设计这些机制。 通过尽可能将策略留给软件,该策略旨在最大限度地提高自适应和特定于应用程序的协议的机会,从而提高可扩展性。 候选硬件机制包括更新警报,它利用缓存一致性来实现基于事件的快速通信;可编程数据隔离,允许处理器隐藏推测和事务的本地写入;自适应协作缓存,它重新设计了片上一致性协议,以适应不同的数据共享模式,并在内核之间有效地传递值。 这些机制将主要在硬件级别进行研究,但也将开发系统软件以支持新的编程模型(事务、推测)并实现对性能和可编程性的详细评估。通过更好的并行编程模型和高效的实现,赞助的研究旨在在未来十年继续推动计算革命。 通过有效利用大量更简单的内核,它还满足了降低主流处理器能耗的迫切需求。驱动应用程序将来自多个来源,包括与大学生物学、天体物理学和化学领域同事的合作;人工智能和互联网服务部门的同事;以及数据挖掘方面的本地和远程同事。 编程模型和任务将包括事务计算、推测执行以及性能和正确性调试。

项目成果

期刊论文数量(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 }}

Sandhya Dwarkadas其他文献

Parallelization of general-linkage analysis problems.
一般关联分析问题的并行化。
  • DOI:
    10.1159/000154205
  • 发表时间:
    1994-05-01
  • 期刊:
  • 影响因子:
    1.8
  • 作者:
    Sandhya Dwarkadas;Alejandro A. Schäffer;Robert W. Cottingham;Alan L. Cox;P. Keleher;Willy Zwaenepoel
  • 通讯作者:
    Willy Zwaenepoel
Shared Memory on Standard Workstations and Operating Systems
标准工作站和操作系统上的共享内存
  • DOI:
  • 发表时间:
    1994
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Pete Keleher;Alan L. Cox;Sandhya Dwarkadas;Willy Zwaenepoel
  • 通讯作者:
    Willy Zwaenepoel

Sandhya Dwarkadas的其他文献

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

{{ truncateString('Sandhya Dwarkadas', 18)}}的其他基金

CNS Core: Medium: Reimagining the Storage Stack for Emerging Memory Technologies
CNS 核心:中:重新构想新兴内存技术的存储堆栈
  • 批准号:
    1900803
  • 财政年份:
    2019
  • 资助金额:
    --
  • 项目类别:
    Continuing Grant
Novel Pathways to CS Research Careers: Broadening Target Populations and Scaling Outreach Programs
计算机科学研究职业的新途径:扩大目标人群并扩大推广计划
  • 批准号:
    1840724
  • 财政年份:
    2018
  • 资助金额:
    --
  • 项目类别:
    Continuing Grant
EAGER: CRA-W Programs for Partnerships in the BPCnet Pilot
EAGER:CRA-W BPCnet 试点合作伙伴计划
  • 批准号:
    1841271
  • 财政年份:
    2018
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
CSR: Small: Collaborative Research: Instruction Address Translation Revisited
CSR:小型:协作研究:重新审视指令地址转换
  • 批准号:
    1618497
  • 财政年份:
    2016
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
CSR: Small: Managing Multicore Energy for Emerging Applications and Devices
CSR:小型:管理新兴应用和设备的多核能源
  • 批准号:
    1319353
  • 财政年份:
    2013
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
Collaborative Research:XPS:CLCCA: Performance Portable Abstractions for Large-Scale Irregular Computations
合作研究:XPS:CLCCA:大规模不规则计算的性能便携式抽象
  • 批准号:
    1337224
  • 财政年份:
    2013
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
SHF: Small:Scalable Support for Concurrency in Multicore Systems
SHF:小型:多核系统中并发的可扩展支持
  • 批准号:
    1217920
  • 财政年份:
    2012
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
SHF: Small: Auxiliary Hardware/Software Mechanisms for Flexible Memory Access Control
SHF:小型:用于灵活内存访问控制的辅助硬件/软件机制
  • 批准号:
    1016902
  • 财政年份:
    2010
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
CSR-PSCE, SM: Operating System-Level Resource Management in the Multi-Core Era
CSR-PSCE、SM:多核时代的操作系统级资源管理
  • 批准号:
    0834451
  • 财政年份:
    2008
  • 资助金额:
    --
  • 项目类别:
    Continuing Grant
Operating System Strategies for Energy- and Resource-Aware Adaptation
能源和资源感知适应的操作系统策略
  • 批准号:
    0411127
  • 财政年份:
    2004
  • 资助金额:
    --
  • 项目类别:
    Continuing Grant

相似国自然基金

介孔毫米球单原子催化位点电子态调控及其同步去除污水中EfOM/ARGs的机制
  • 批准号:
    52370056
  • 批准年份:
    2023
  • 资助金额:
    50 万元
  • 项目类别:
    面上项目
TMS同步刺激颞上回和前运动皮层促进听觉-运动整合改善帕金森病言语障碍的神经机制
  • 批准号:
    82302859
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
基于同步TMS-MRI技术研究神经调控治疗抑郁症的脑机制
  • 批准号:
    82372080
  • 批准年份:
    2023
  • 资助金额:
    65 万元
  • 项目类别:
    面上项目
磷选择性电容去离子技术辅助电絮凝强化污水深度除磷及同步磷回收机制的研究
  • 批准号:
    52300036
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
医疗废水中的苯扎氯铵协助压电多位点电穿孔杀菌与其同步降解机制
  • 批准号:
    22306026
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目

相似海外基金

Mechanisms of Neural Synchrony in the Medial Entorhinal Cortex
内侧内嗅皮层神经同步机制
  • 批准号:
    10751561
  • 财政年份:
    2023
  • 资助金额:
    --
  • 项目类别:
Mechanisms and Control of Thalamocortical Synchrony in Absence Epilepsy
失神癫痫丘脑皮质同步性的机制和控制
  • 批准号:
    10534110
  • 财政年份:
    2022
  • 资助金额:
    --
  • 项目类别:
Neural Circuit Mechanisms Mediating TMS and Oxytocin Effects on Social Cognition
介导 TMS 和催产素对社会认知影响的神经回路机制
  • 批准号:
    10576968
  • 财政年份:
    2021
  • 资助金额:
    --
  • 项目类别:
Network Mechanisms of Neurophysiology and Behavior in mouse models of Fragile X Syndromeme
脆性 X 综合征小鼠模型神经生理学和行为的网络机制
  • 批准号:
    10453463
  • 财政年份:
    2020
  • 资助金额:
    --
  • 项目类别:
Network Mechanisms of Neurophysiology and Behavior in mouse models of Fragile X Syndromeme
脆性 X 综合征小鼠模型神经生理学和行为的网络机制
  • 批准号:
    10669028
  • 财政年份:
    2020
  • 资助金额:
    --
  • 项目类别:
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了