CSR: Medium: Easy PRAM-Based High-Performance Parallel Programming with Immediate Concurrent Execution (ICE)
CSR:中:基于 PRAM 的简单高性能并行编程,具有立即并发执行 (ICE)
基本信息
- 批准号:1161857
- 负责人:
- 金额:$ 65.6万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Continuing Grant
- 财政年份:2012
- 资助国家:美国
- 起止时间:2012-06-01 至 2018-05-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Parallel programming is in crisis: its difficulty dissuades all but the most determined (and deep-pocketed)software vendors, and speedups are often disappointing for all but regular programs. Merely augmentingthe substantial knowledge-base of parallel computing with incremental ideas in algorithms, programminglanguages, compilers, hardware, power or applications, interesting as they may be, is unlikely to changethis reality.This project advances a powerful idea for drastically improving ease-of-programming within the context ofa holistic many-core research architecture called XMT. Our contention is that without the co-design oflanguage and architecture, one cannot conquer the twin challenges of easy programming and efficientparallelization of irregular programs. Therefore we are developing a new easy-to-program languagecalled ICE as part of ecosystem consisting of XMT, the PRAM algorithmic model, and ICE, that togetherdeliver on this twin goal. The XMT architecture, developed at UMD over the last decade, is capable ofexploiting fine-grained parallelism in irregular programs. ICE is based on the successful PRAM algorithmmodel, which provides a rich theory for parallel programming, and has led to published parallel algorithmsfor hundreds of problems.The broader impact of this project includes (i) much easier parallel programming model leading to moresuccinct and intuitive code; (ii) freeing the programmer of many complex issues in parallel programming,leading to greater productivity and acceptance of parallel programming; (iii) the nearness of ICE andPRAM means that programmers would instantly have a rich ?library? of parallel algorithms without havingto write their own; (iv) a language especially suitable to an architecture that has demonstratedunprecedented speedups on hard-to-parallelize irregular applications; and (v) a very active outreachprogram that has already seen XMT being used at many research and educational institutions.
并行编程正处于危机之中:除了最坚定的(和财力雄厚的)软件供应商之外,它的困难使所有人望而却步,而除了常规程序之外,加速通常令人失望。仅仅通过在算法、编程语言、编译器、硬件、电源或应用程序方面的增量思想来增加并行计算的大量知识基础,尽管它们可能很有趣,但不太可能改变这一现实。我们的论点是,如果没有语言和体系结构的协同设计,就无法克服简单编程和高效并行化不规则程序的双重挑战。因此,我们正在开发一种新的易于编程的语言,称为ICE,作为由XMT、PRAM算法模型和ICE组成的生态系统的一部分,共同实现这一双重目标。UMD在过去十年中开发的XMT架构能够在不规则程序中利用细粒度并行。ICE基于成功的PRAM算法模型,为并行程序设计提供了丰富的理论基础,并为数百个问题提供了并行算法,其广泛的影响包括:(i)更简单的并行程序设计模型,导致更简洁和直观的代码;(ii)将程序员从并行程序设计中的许多复杂问题中解放出来,导致更高的生产力和对并行程序设计的接受;(iii)ICE和PRAM的接近意味着程序员将立即拥有丰富的?图书馆?并行算法而不必编写自己的;(iv)一种语言,特别适合于一种架构,这种架构在难以并行化的不规则应用程序上表现出前所未有的加速;(v)一种非常活跃的外延程序,已经看到XMT在许多研究和教育机构中使用。
项目成果
期刊论文数量(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 }}
Rajeev Barua其他文献
Rajeev Barua的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Rajeev Barua', 18)}}的其他基金
I-Corps: Source Recovery from Binaries Using SecondWrite
I-Corps:使用 SecondWrite 从二进制文件中进行源恢复
- 批准号:
1265331 - 财政年份:2012
- 资助金额:
$ 65.6万 - 项目类别:
Standard Grant
CSR: Small: Binary rewriting without relocation information
CSR:小:没有重定位信息的二进制重写
- 批准号:
0916903 - 财政年份:2009
- 资助金额:
$ 65.6万 - 项目类别:
Standard Grant
CSR-PSCE,SM: Compiler-Directed System Optimization of a Highly-Parallel Fine-Grained Chip Multiprocessor
CSR-PSCE,SM:高度并行细粒度芯片多处理器的编译器导向系统优化
- 批准号:
0834373 - 财政年份:2008
- 资助金额:
$ 65.6万 - 项目类别:
Continuing Grant
CSR-EHS: Memory management as a run-time service
CSR-EHS:内存管理作为运行时服务
- 批准号:
0720683 - 财政年份:2007
- 资助金额:
$ 65.6万 - 项目类别:
Standard Grant
CAREER: Synthesis-assistance and Compilation Software for Embedded Systems
职业:嵌入式系统综合辅助和编译软件
- 批准号:
0133519 - 财政年份:2002
- 资助金额:
$ 65.6万 - 项目类别:
Continuing Grant
相似海外基金
Collaborative Research: CyberTraining: Implementation: Medium: Training Users, Developers, and Instructors at the Chemistry/Physics/Materials Science Interface
协作研究:网络培训:实施:媒介:在化学/物理/材料科学界面培训用户、开发人员和讲师
- 批准号:
2321102 - 财政年份:2024
- 资助金额:
$ 65.6万 - 项目类别:
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
- 资助金额:
$ 65.6万 - 项目类别:
Standard Grant
Collaborative Research: Topological Defects and Dynamic Motion of Symmetry-breaking Tadpole Particles in Liquid Crystal Medium
合作研究:液晶介质中对称破缺蝌蚪粒子的拓扑缺陷与动态运动
- 批准号:
2344489 - 财政年份:2024
- 资助金额:
$ 65.6万 - 项目类别:
Standard Grant
Collaborative Research: AF: Medium: The Communication Cost of Distributed Computation
合作研究:AF:媒介:分布式计算的通信成本
- 批准号:
2402836 - 财政年份:2024
- 资助金额:
$ 65.6万 - 项目类别:
Continuing Grant
Collaborative Research: AF: Medium: Foundations of Oblivious Reconfigurable Networks
合作研究:AF:媒介:遗忘可重构网络的基础
- 批准号:
2402851 - 财政年份:2024
- 资助金额:
$ 65.6万 - 项目类别:
Continuing Grant
Collaborative Research: CIF: Medium: Snapshot Computational Imaging with Metaoptics
合作研究:CIF:Medium:Metaoptics 快照计算成像
- 批准号:
2403122 - 财政年份:2024
- 资助金额:
$ 65.6万 - 项目类别:
Standard Grant
Collaborative Research: SHF: Medium: Differentiable Hardware Synthesis
合作研究:SHF:媒介:可微分硬件合成
- 批准号:
2403134 - 财政年份:2024
- 资助金额:
$ 65.6万 - 项目类别:
Standard Grant
Collaborative Research: SHF: Medium: Enabling Graphics Processing Unit Performance Simulation for Large-Scale Workloads with Lightweight Simulation Methods
合作研究:SHF:中:通过轻量级仿真方法实现大规模工作负载的图形处理单元性能仿真
- 批准号:
2402804 - 财政年份:2024
- 资助金额:
$ 65.6万 - 项目类别:
Standard Grant
Collaborative Research: CIF-Medium: Privacy-preserving Machine Learning on Graphs
合作研究:CIF-Medium:图上的隐私保护机器学习
- 批准号:
2402815 - 财政年份:2024
- 资助金额:
$ 65.6万 - 项目类别:
Standard Grant
Collaborative Research: SHF: Medium: Tiny Chiplets for Big AI: A Reconfigurable-On-Package System
合作研究:SHF:中:用于大人工智能的微型芯片:可重新配置的封装系统
- 批准号:
2403408 - 财政年份:2024
- 资助金额:
$ 65.6万 - 项目类别:
Standard Grant