SHF: Medium: Compiling Parallel Algorithms to Memory Systems

SHF:中:将并行算法编译到内存系统

基本信息

  • 批准号:
    1162124
  • 负责人:
  • 金额:
    $ 119.99万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Continuing Grant
  • 财政年份:
    2012
  • 资助国家:
    美国
  • 起止时间:
    2012-04-01 至 2019-03-31
  • 项目状态:
    已结题

项目摘要

This project aims to improve the practice of parallel programming - perhaps the central problem facing computer science in the 21st century. While the sequential model first introduced by Von Neumann and others has served us well, its inefficiency has been brought into sharp focus by the availability of billion-transistor chips, which are greatly underutilized yet power-hungry when running sequential algorithms.This project aims to improve the programmability and efficiency of distributed memory systems, a key issue in the execution of parallel algorithms. While it is fairly easy to put, say, thousands of independent adders on a single chip, it is far more difficult to supply them with useful data to add, a task that falls to the memory system. This research will develop compiler optimization algorithms able to configure and orchestrate parallel memory systems able to utilize such parallel computational resources.To make more than incremental progress, this project departs from existing hegemony in two important ways. First, its techniques will be applied only to algorithms expressed in the functional style, a more abstract, mathematically sound representation that enables precise reasoning about parallel algorithms and very aggressive optimizations. Second, it targets field-programmable gate arrays (FPGAs) rather than existing parallel computing platforms. FPGAs provide a highly flexible platform that enables exploring parallel architectures far different than today's awkward solutions, which are largely legacy sequential architectures glued together. While FPGAs are far too flexible and power-hungry to be the long-term "solution"to the parallel computer architecture question, their use grounds this project in physical reality and will produce useful hardware synthesis algorithms as a side-effect.Judicious and efficient data movement is the linchpin of parallel computing. This project attacks that challenge head on, establishing the constructs and algorithms necessary for hardware and software to efficiently manipulate data together. This research will lay the groundwork for the next generation of storage and instruction set architectures, compilers, and programming paradigms -- the bedrock of today's mainstream computing.
这个项目旨在提高并行编程的实践--这也许是21世纪世纪计算机科学面临的中心问题。 虽然冯·诺依曼等人首先提出的顺序模型为我们提供了很好的服务,但其低效率已经成为人们关注的焦点,因为数十亿晶体管芯片的可用性,这些芯片在运行顺序算法时大大未得到充分利用,而且功耗很大。本项目旨在提高分布式存储系统的可编程性和效率,这是并行算法执行的关键问题。 虽然在一个芯片上放置数千个独立的加法器相当容易,但要为它们提供有用的数据来添加就困难得多了,这一任务福尔斯在了存储系统上。 这项研究将开发编译器优化算法能够配置和编排并行内存系统能够利用这种并行计算resources.To使更多的增量进展,这个项目从现有的霸权在两个重要的方面。 首先,它的技术将只应用于以函数式风格表达的算法,这是一种更抽象、数学上合理的表示,可以对并行算法进行精确推理,并进行非常积极的优化。 其次,它的目标是现场可编程门阵列(FPGA),而不是现有的并行计算平台。 FPGA提供了一个高度灵活的平台,可以探索与当今笨拙的解决方案截然不同的并行架构,这些解决方案在很大程度上是传统的顺序架构粘在一起。 虽然FPGA过于灵活和耗电,无法成为并行计算机体系结构问题的长期“解决方案“,但它们的使用使该项目在物理现实中得以实现,并将产生有用的硬件综合算法作为副作用。 这个项目的攻击,挑战迎面而来,建立必要的硬件和软件的结构和算法,以有效地操纵数据在一起。 这项研究将为下一代存储和指令集体系结构、编译器和编程范式奠定基础,这些都是当今主流计算的基石。

项目成果

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

Stephen Edwards其他文献

Moving from biodiversity offsets to a target‐based approach for ecological compensation
从生物多样性补偿转向基于目标的生态补偿方法
  • DOI:
    10.1111/conl.12695
  • 发表时间:
    2019
  • 期刊:
  • 影响因子:
    8.5
  • 作者:
    J. Simmonds;Laura J. Sonter;J. Watson;L. Bennun;H. Costa;G. Dutson;Stephen Edwards;H. Grantham;Victoria F. Griffiths;Julia P. G. Jones;J. Kiesecker;H. Possingham;P. Puydarrieux;F. Quétier;Helga Rainer;H. Rainey;D. Roe;C. Savy;Mathieu Souquet;Kerry ten Kate;R. Victurine;A. Hase;M. Maron
  • 通讯作者:
    M. Maron
Limiting the loss of terrestrial ecosystems to safeguard nature for biodiversity and humanity
限制陆地生态系统的丧失,保护自然的生物多样性和人类
  • DOI:
  • 发表时间:
    2021
  • 期刊:
  • 影响因子:
    0
  • 作者:
    J. Simmonds;A. F. Suárez‐Castro;April E. Reside;J. Watson;J. Allan;P. Borrelli;N. Dudley;Stephen Edwards;R. Fuller;E. Game;S. Linke;S. Maxwell;P. Panagos;P. Puydarrieux;F. Quétier;Rebecca K. Runting;T. Santini;Laura J. Sonter;M. Maron
  • 通讯作者:
    M. Maron
Born too late to win?
生不逢时?
  • DOI:
    10.1038/370186a0
  • 发表时间:
    1994-07-21
  • 期刊:
  • 影响因子:
    48.500
  • 作者:
    Stephen Edwards
  • 通讯作者:
    Stephen Edwards
Mode of presentation rather than the 'weekend effect' is a major determinant of in-hospital mortality
  • DOI:
    10.1016/j.surge.2018.04.007
  • 发表时间:
    2019-02-01
  • 期刊:
  • 影响因子:
  • 作者:
    Anwen Williams;Arfon G.M.T Powell;Izabela Spernaes;Pallavi Basu;Stephen Edwards;Paul Edwards
  • 通讯作者:
    Paul Edwards
Text-mining, milk proteins and nutraceutical potential – the MilkER project
  • DOI:
    10.1186/1471-2105-6-s3-p10
  • 发表时间:
    2005-09-21
  • 期刊:
  • 影响因子:
    3.300
  • 作者:
    Stephen Edwards;Bonnie Webber;Carl Holt;Lindsay Sawyer
  • 通讯作者:
    Lindsay Sawyer

Stephen Edwards的其他文献

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

{{ truncateString('Stephen Edwards', 18)}}的其他基金

Transforming Grading Practices in the Computing Education Community
改变计算机教育界的评分实践
  • 批准号:
    2235337
  • 财政年份:
    2023
  • 资助金额:
    $ 119.99万
  • 项目类别:
    Continuing Grant
Collaborative Research: Promoting a Growth Mindset Using Automated Feedback
协作研究:利用自动反馈促进成长心态
  • 批准号:
    1625425
  • 财政年份:
    2016
  • 资助金额:
    $ 119.99万
  • 项目类别:
    Standard Grant
CodePractice: Developing Coding Skills Using Social and Adaptive Drill-and-Practice Exercises
CodePractice:使用社交和自适应演练练习培养编码技能
  • 批准号:
    1245589
  • 财政年份:
    2013
  • 资助金额:
    $ 119.99万
  • 项目类别:
    Standard Grant
Classroom Interventions to Reduce Procrastination
减少拖延的课堂干预
  • 批准号:
    1245334
  • 财政年份:
    2013
  • 资助金额:
    $ 119.99万
  • 项目类别:
    Standard Grant
Educational Support for Testing Graphical User Interfaces
测试图形用户界面的教育支持
  • 批准号:
    0633594
  • 财政年份:
    2007
  • 资助金额:
    $ 119.99万
  • 项目类别:
    Standard Grant
Collaborative Research: CSR---CORE---EHS: PRET: Precision Timed Architectures
合作研究:CSR---CORE---EHS:PRET:精确定时架构
  • 批准号:
    0720292
  • 财政年份:
    2007
  • 资助金额:
    $ 119.99万
  • 项目类别:
    Continuing Grant
CSR---EHS: SHIM: Developing Embedded Systems with Deterministic Concurrency
CSR---EHS:SHIM:开发具有确定性并发的嵌入式系统
  • 批准号:
    0614799
  • 财政年份:
    2006
  • 资助金额:
    $ 119.99万
  • 项目类别:
    Continuing Grant
Community Resources for Automated Grading
自动评分的社区资源
  • 批准号:
    0618663
  • 财政年份:
    2006
  • 资助金额:
    $ 119.99万
  • 项目类别:
    Standard Grant
Teaching Software Testing On-line
在线教学软件测试
  • 批准号:
    0127225
  • 财政年份:
    2002
  • 资助金额:
    $ 119.99万
  • 项目类别:
    Standard Grant
CAREER: Designing Embedded Systems with Domain-Specific Languages
职业:使用特定领域语言设计嵌入式系统
  • 批准号:
    0133348
  • 财政年份:
    2002
  • 资助金额:
    $ 119.99万
  • 项目类别:
    Continuing Grant

相似海外基金

Collaborative Research: CyberTraining: Implementation: Medium: Training Users, Developers, and Instructors at the Chemistry/Physics/Materials Science Interface
协作研究:网络培训:实施:媒介:在化学/物理/材料科学界面培训用户、开发人员和讲师
  • 批准号:
    2321102
  • 财政年份:
    2024
  • 资助金额:
    $ 119.99万
  • 项目类别:
    Standard Grant
RII Track-4:@NASA: Bluer and Hotter: From Ultraviolet to X-ray Diagnostics of the Circumgalactic Medium
RII Track-4:@NASA:更蓝更热:从紫外到 X 射线对环绕银河系介质的诊断
  • 批准号:
    2327438
  • 财政年份:
    2024
  • 资助金额:
    $ 119.99万
  • 项目类别:
    Standard Grant
Collaborative Research: Topological Defects and Dynamic Motion of Symmetry-breaking Tadpole Particles in Liquid Crystal Medium
合作研究:液晶介质中对称破缺蝌蚪粒子的拓扑缺陷与动态运动
  • 批准号:
    2344489
  • 财政年份:
    2024
  • 资助金额:
    $ 119.99万
  • 项目类别:
    Standard Grant
Collaborative Research: AF: Medium: The Communication Cost of Distributed Computation
合作研究:AF:媒介:分布式计算的通信成本
  • 批准号:
    2402836
  • 财政年份:
    2024
  • 资助金额:
    $ 119.99万
  • 项目类别:
    Continuing Grant
Collaborative Research: AF: Medium: Foundations of Oblivious Reconfigurable Networks
合作研究:AF:媒介:遗忘可重构网络的基础
  • 批准号:
    2402851
  • 财政年份:
    2024
  • 资助金额:
    $ 119.99万
  • 项目类别:
    Continuing Grant
Collaborative Research: CIF: Medium: Snapshot Computational Imaging with Metaoptics
合作研究:CIF:Medium:Metaoptics 快照计算成像
  • 批准号:
    2403122
  • 财政年份:
    2024
  • 资助金额:
    $ 119.99万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Medium: Differentiable Hardware Synthesis
合作研究:SHF:媒介:可微分硬件合成
  • 批准号:
    2403134
  • 财政年份:
    2024
  • 资助金额:
    $ 119.99万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Medium: Enabling Graphics Processing Unit Performance Simulation for Large-Scale Workloads with Lightweight Simulation Methods
合作研究:SHF:中:通过轻量级仿真方法实现大规模工作负载的图形处理单元性能仿真
  • 批准号:
    2402804
  • 财政年份:
    2024
  • 资助金额:
    $ 119.99万
  • 项目类别:
    Standard Grant
Collaborative Research: CIF-Medium: Privacy-preserving Machine Learning on Graphs
合作研究:CIF-Medium:图上的隐私保护机器学习
  • 批准号:
    2402815
  • 财政年份:
    2024
  • 资助金额:
    $ 119.99万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Medium: Tiny Chiplets for Big AI: A Reconfigurable-On-Package System
合作研究:SHF:中:用于大人工智能的微型芯片:可重新配置的封装系统
  • 批准号:
    2403408
  • 财政年份:
    2024
  • 资助金额:
    $ 119.99万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了