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其他文献

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 }}

知道了