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:新兴多核处理器的通信和同步机制。Scott 2007年3月由于芯片密度和功率限制的增加,显式硬件并行性将很快主导计算频谱,多核芯片将取代整个台式机和笔记本电脑市场的单处理器。 如果要有效地使用这些芯片,新的编程模型必须简化编写多线程代码的任务。这些模型必须反过来支持的架构机制,最大限度地减少数据通信和synchronization.The赞助的研究解决了主流并行使用结合硬件软件的方法的挑战。 关键的思想是识别跨各种应用程序和编程模型的常见时间关键操作,这些操作可能会被新的架构机制加速或简化,然后以尽可能通用的方式设计这些机制。 通过尽可能地将策略留给软件,该策略旨在最大限度地提高自适应和特定于应用程序的协议的机会,从而提高可扩展性。 候选硬件机制包括更新时警报,其利用高速缓存一致性进行快速基于事件的通信;可编程数据隔离,其允许处理器隐藏本地写入以进行推测和事务;以及自适应协作高速缓存,其重新设计片上一致性协议以适应不同的数据共享模式并在核心之间有效地传递值。 这些机制将主要在硬件层面进行研究,但系统软件也将开发,以支持新的编程模型(交易,投机),并使性能和可编程性的详细评估,通过更好的并行编程模型和有效的实现,赞助的研究旨在继续计算革命在未来十年的过程中。 通过有效使用大量简单的内核,它还满足了降低主流处理器能耗的关键需求。驾驶应用程序将从多个来源,包括与生物学,天体物理学和化学大学同事的合作努力;人工智能和互联网服务部门的同事;以及数据挖掘的本地和远程同事。 编程模型和任务将包括事务计算、推测执行以及性能和正确性调试。

项目成果

期刊论文数量(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其他文献

Implementation tradeoffs in the design of flexible transactional memory support
  • DOI:
    10.1016/j.jpdc.2010.03.006
  • 发表时间:
    2010-10-01
  • 期刊:
  • 影响因子:
  • 作者:
    Arrvindh Shriraman;Sandhya Dwarkadas;Michael L. Scott
  • 通讯作者:
    Michael L. Scott
Shared Memory on Standard Workstations and Operating Systems
标准工作站和操作系统上的共享内存
  • DOI:
  • 发表时间:
    1994
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Pete Keleher;Alan L. Cox;Sandhya Dwarkadas;Willy Zwaenepoel
  • 通讯作者:
    Willy Zwaenepoel
Analyzing Conflicts in Hardware-Supported Memory Transactions
Parallelization of general-linkage analysis problems.
一般关联分析问题的并行化。
  • DOI:
    10.1159/000154205
  • 发表时间:
    1994
  • 期刊:
  • 影响因子:
    1.8
  • 作者:
    Sandhya Dwarkadas;Alejandro A. Schäffer;Robert W. Cottingham;Alan L. Cox;P. Keleher;Willy Zwaenepoel
  • 通讯作者:
    Willy Zwaenepoel
Shared State for Distributed Interactive Data Mining Applications
  • DOI:
    10.1023/a:1013936118506
  • 发表时间:
    2002-03-01
  • 期刊:
  • 影响因子:
    0.900
  • 作者:
    Srinivasan Parthasarathy;Sandhya Dwarkadas
  • 通讯作者:
    Sandhya Dwarkadas

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
Collaborative Research:XPS:CLCCA: Performance Portable Abstractions for Large-Scale Irregular Computations
合作研究:XPS:CLCCA:大规模不规则计算的性能便携式抽象
  • 批准号:
    1337224
  • 财政年份:
    2013
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
CSR: Small: Managing Multicore Energy for Emerging Applications and Devices
CSR:小型:管理新兴应用和设备的多核能源
  • 批准号:
    1319353
  • 财政年份:
    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

相似海外基金

Investigating molecular mechanisms of sleep time and quality by the interplays between ion channels directors of neuronal synchronization.
通过神经元同步的离子通道控制器之间的相互作用来研究睡眠时间和质量的分子机制。
  • 批准号:
    23K19416
  • 财政年份:
    2023
  • 资助金额:
    --
  • 项目类别:
    Grant-in-Aid for Research Activity Start-up
Computational mechanisms of transcranial electrical stimulation improving cognition by modulating synchronization in the neuronal network
经颅电刺激通过调节神经网络同步改善认知的计算机制
  • 批准号:
    22KJ1143
  • 财政年份:
    2023
  • 资助金额:
    --
  • 项目类别:
    Grant-in-Aid for JSPS Fellows
Synaptic and cellular mechanisms of neuronal synchronization
神经元同步的突触和细胞机制
  • 批准号:
    10415155
  • 财政年份:
    2021
  • 资助金额:
    --
  • 项目类别:
Synaptic and cellular mechanisms of neuronal synchronization
神经元同步的突触和细胞机制
  • 批准号:
    10192023
  • 财政年份:
    2021
  • 资助金额:
    --
  • 项目类别:
Neural Mechanisms of Auditory-Motor Synchronization
听觉运动同步的神经机制
  • 批准号:
    552243-2020
  • 财政年份:
    2020
  • 资助金额:
    --
  • 项目类别:
    University Undergraduate Student Research Awards
Mechanisms and Functions of Intermittent Synchronization in Neural and Other Living Systems
神经和其他生命系统间歇同步的机制和功能
  • 批准号:
    1813819
  • 财政年份:
    2018
  • 资助金额:
    --
  • 项目类别:
    Standard Grant
Theoretical study on the oscillation and synchronization mechanisms in biological rhythms and the proposal of experimental studies
生物节律振荡与同步机制的理论研究及实验研究的建议
  • 批准号:
    18K11464
  • 财政年份:
    2018
  • 资助金额:
    --
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Developing a Web Synchronization Method Considering Cognitive Mechanisms on Real-time Collaborative Editing
开发一种考虑实时协作编辑认知机制的网络同步方法
  • 批准号:
    16K00420
  • 财政年份:
    2016
  • 资助金额:
    --
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Analyses of the circadian clock entrainment and cell-cell phase synchronization mechanisms using a device of local LED light irradiation to the micro-area in higher plants
利用局部 LED 光照射高等植物微区域的装置分析生物钟夹带和细胞间相位同步机制
  • 批准号:
    15K18554
  • 财政年份:
    2015
  • 资助金额:
    --
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
OFDM synchronization mechanisms with robustness against jamming
具有抗干扰鲁棒性的 OFDM 同步机制
  • 批准号:
    488454-2015
  • 财政年份:
    2015
  • 资助金额:
    --
  • 项目类别:
    Engage Grants Program
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了