SPX: Collaborative Research: Global Address Programming with Accelerators
SPX:协作研究:使用加速器进行全局地址编程
基本信息
- 批准号:1823037
- 负责人:
- 金额:$ 38.6万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2018
- 资助国家:美国
- 起止时间:2018-10-01 至 2022-09-30
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Large-scale computing today is dominated by parallel computing, where a large task is divided into many smaller tasks and those smaller tasks run at the same time. Traditionally each of those tasks run independently up to a common stopping point, then they halt, exchange information, and continue. This global stop-and-communicate step is quite expensive. This project instead pursues a different approach, where individual tasks directly communicate with other tasks asynchronously, without having to wait for a global stopping point. This approach is likely to yield better performance on large-scale computing tasks, specifically on what is becoming the dominant large-scale machine, a heterogeneous machine with many CPUs and othermany-core processors. The project will deliver a set of high-performance, open-source data structures and algorithm implementations to support irregular patterns of communication, notably those that arise in biology, graph analytics, and sparse linear algebra for machine learning. These will not only be directly useful for end users but also demonstrate how to design and engineer primitives for accelerator-equipped distributed-memory machines. The project also engages application developers (both in our groups and externally) to make the outcomes broadly useful.The project will develop a programming environment for accelerator-based HPC systems that integrates accelerators into a Partitioned Global Address Space (PGAS) model, which will allow direct communication between GPUs in a manner that is well suited to both applications and the underlying hardware. Specifically, GPU programming will be integrated with the UPC++ PGAS programming model ("GPUPC++"). The project will thus advance the state of the art in algorithms, programming models, and low-level support for the heterogeneous large-scale computers.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
如今的大规模计算以并行计算为主,其中一个大任务被划分为许多较小的任务,并且这些较小的任务同时运行。传统上,这些任务中的每一个都独立运行到一个共同的停止点,然后它们停止、交换信息并继续。这种全球性的停止和沟通步骤是相当昂贵的。相反,该项目采用了不同的方法,其中各个任务直接与其他任务异步通信,而无需等待全局停止点。这种方法可能会在大规模计算任务上产生更好的性能,特别是在正在成为主导的大型机器上,即具有许多 CPU 和其他多核处理器的异构机器上。该项目将提供一组高性能、开源数据结构和算法实现,以支持不规则的通信模式,特别是生物学、图形分析和机器学习的稀疏线性代数中出现的通信模式。这些不仅对最终用户直接有用,而且还演示如何为配备加速器的分布式内存机器设计和工程原语。该项目还吸引了应用程序开发人员(包括我们团队和外部的),以使成果具有广泛的用途。该项目将为基于加速器的 HPC 系统开发一个编程环境,将加速器集成到分区全局地址空间 (PGAS) 模型中,这将允许 GPU 之间以非常适合应用程序和底层硬件的方式进行直接通信。具体来说,GPU编程将与UPC++ PGAS编程模型(“GPUPC++”)集成。因此,该项目将推进算法、编程模型和对异构大型计算机的低级支持方面的最先进水平。该奖项反映了 NSF 的法定使命,并通过使用基金会的智力优点和技术进行评估,被认为值得支持。更广泛的影响审查标准。
项目成果
期刊论文数量(5)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
A Roadmap for the GraphBLAS C++ API
GraphBLAS C API 路线图
- DOI:10.1109/ipdpsw50202.2020.00049
- 发表时间:2020
- 期刊:
- 影响因子:0
- 作者:Brock, Benjamin;Buluc, Aydin;Mattson, Timothy G.;McMillan, Scott;Moreira, Jose E.
- 通讯作者:Moreira, Jose E.
RDMA vs. RPC for Implementing Distributed Data Structures
- DOI:10.1109/ia349570.2019.00009
- 发表时间:2019-10
- 期刊:
- 影响因子:0
- 作者:Benjamin Brock;Yuxin Chen;Jiakun Yan;John Douglas Owens;A. Buluç;K. Yelick
- 通讯作者:Benjamin Brock;Yuxin Chen;Jiakun Yan;John Douglas Owens;A. Buluç;K. Yelick
Considerations for a Distributed GraphBLAS API
分布式 GraphBLAS API 的注意事项
- DOI:10.1109/ipdpsw50202.2020.00048
- 发表时间:2020
- 期刊:
- 影响因子:0
- 作者:Brock, Benjamin;Buluc, Aydin;Mattson, Timothy G.;McMillan, Scott;Moreira, Jose E.;Pearce, Roger;Selvitopi, Oguz;Steil, Trevor
- 通讯作者:Steil, Trevor
Atos: A Task-Parallel GPU Scheduler for Graph Analytics
Atos:用于图形分析的任务并行 GPU 调度程序
- DOI:10.1145/3545008.3545056
- 发表时间:2022
- 期刊:
- 影响因子:0
- 作者:Chen, Yuxin;Brock, Benjamin;Porumbescu, Serban;Buluc, Aydin;Yelick, Katherine;Owens, John
- 通讯作者:Owens, John
Scalable Irregular Parallelism with GPUs: Getting CPUs Out of the Way
使用 GPU 实现可扩展的不规则并行:让 CPU 不再碍事
- DOI:
- 发表时间:2022
- 期刊:
- 影响因子:0
- 作者:Chen, Yuxin;Brock, Benjamin;Porumbescu, Șerban;Buluc, Aydın;Yelick, Katherine;Owens, John D.
- 通讯作者:Owens, John D.
{{
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 }}
John Owens其他文献
Alternative data transforming SME finance
另类数据改变中小企业融资
- DOI:
- 发表时间:
2017 - 期刊:
- 影响因子:0
- 作者:
John Owens;L. Wilhelm - 通讯作者:
L. Wilhelm
Complexity charts can be used to map functional domains in DNA.
复杂性图表可用于绘制 DNA 中的功能域。
- DOI:
- 发表时间:
1990 - 期刊:
- 影响因子:0
- 作者:
Andrzej K. Konopka;John Owens - 通讯作者:
John Owens
Relationship of Ventricular Excitability Characteristics to Ventricular Arrhythmias in Dogs
犬心室兴奋性特征与室性心律失常的关系
- DOI:
- 发表时间:
1974 - 期刊:
- 影响因子:20.1
- 作者:
K. Harumi;John Owens;M. Burgess;J. .. Abildskov - 通讯作者:
J. .. Abildskov
Sequence signals in eukaryotic upstream regions.
真核上游区域的序列信号。
- DOI:
- 发表时间:
1986 - 期刊:
- 影响因子:6.5
- 作者:
Ruth Nussinov;John Owens;John Owens;Jacob V. Maizel;Jacob V. Maizel - 通讯作者:
Jacob V. Maizel
John Owens的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('John Owens', 18)}}的其他基金
SI2-SSE: Gunrock: High-Performance GPU Graph Analytics
SI2-SSE:Gunrock:高性能 GPU 图形分析
- 批准号:
1740333 - 财政年份:2017
- 资助金额:
$ 38.6万 - 项目类别:
Standard Grant
High-Performance, High-Level Tools for Statistical Inference and Unsupervised Learning
用于统计推断和无监督学习的高性能、高级工具
- 批准号:
1622501 - 财政年份:2016
- 资助金额:
$ 38.6万 - 项目类别:
Continuing Grant
XPS: FULL: Collaborative Research: PARAGRAPH: Parallel, Scalable Graph Analytics
XPS:完整:协作研究:段落:并行、可扩展图形分析
- 批准号:
1629657 - 财政年份:2016
- 资助金额:
$ 38.6万 - 项目类别:
Standard Grant
AitF: Collaborative Research: Theory and Implementation of Dynamic Data Structures for the GPU
AitF:协作研究:GPU 动态数据结构的理论与实现
- 批准号:
1637442 - 财政年份:2016
- 资助金额:
$ 38.6万 - 项目类别:
Standard Grant
SDCI: HPC: Improvement: Infrastructure for Multi-Node Manycore Computing
SDCI:HPC:改进:多节点众核计算基础设施
- 批准号:
1032859 - 财政年份:2010
- 资助金额:
$ 38.6万 - 项目类别:
Standard Grant
SHF: Small: Software Fundamentals for Manycore Systems
SHF:小型:众核系统的软件基础知识
- 批准号:
1017399 - 财政年份:2010
- 资助金额:
$ 38.6万 - 项目类别:
Standard Grant
CDI-Type II Collaborative Research: Understanding social networks, complex systems
CDI-II 型协作研究:理解社交网络、复杂系统
- 批准号:
0941371 - 财政年份:2009
- 资助金额:
$ 38.6万 - 项目类别:
Standard Grant
Dynamic Complexity of Cooperation-Based Self-Organizing Commercial Networks in the First Global Age (DynCoopNet)
第一全球化时代基于合作的自组织商业网络的动态复杂性(DynCoopNet)
- 批准号:
0740345 - 财政年份:2007
- 资助金额:
$ 38.6万 - 项目类别:
Standard Grant
Data Structures for Data-Parallel Architectures
数据并行架构的数据结构
- 批准号:
0541448 - 财政年份:2006
- 资助金额:
$ 38.6万 - 项目类别:
Continuing Grant
Enhancement of Doctoral Research Capacity in Environmental Toxicology at Southern University at Baton Rouge (SUBR)
巴吞鲁日南方大学 (SUBR) 环境毒理学博士研究能力的增强
- 批准号:
0450375 - 财政年份:2004
- 资助金额:
$ 38.6万 - 项目类别:
Standard Grant
相似国自然基金
基于交易双方异质性的工程项目组织间协作动态耦合研究
- 批准号:72301024
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
面向5G超高清移动视频传输的协作NOMA系统可靠性研究
- 批准号:
- 批准年份:2022
- 资助金额:30 万元
- 项目类别:青年科学基金项目
面向协作感知车联网的信息分发时效性保证关键技术研究
- 批准号:
- 批准年份:2022
- 资助金额:30 万元
- 项目类别:青年科学基金项目
数据物理驱动的车间制造服务协作可靠性机理与优化方法研究
- 批准号:
- 批准年份:2022
- 资助金额:30 万元
- 项目类别:青年科学基金项目
医保基金战略性购买促进远程医疗协作网价值共创的制度创新研究
- 批准号:
- 批准年份:2022
- 资助金额:45 万元
- 项目类别:面上项目
相似海外基金
SPX: Collaborative Research: Automated Synthesis of Extreme-Scale Computing Systems Using Non-Volatile Memory
SPX:协作研究:使用非易失性存储器自动合成超大规模计算系统
- 批准号:
2408925 - 财政年份:2023
- 资助金额:
$ 38.6万 - 项目类别:
Standard Grant
SPX: Collaborative Research: Scalable Neural Network Paradigms to Address Variability in Emerging Device based Platforms for Large Scale Neuromorphic Computing
SPX:协作研究:可扩展神经网络范式,以解决基于新兴设备的大规模神经形态计算平台的可变性
- 批准号:
2401544 - 财政年份:2023
- 资助金额:
$ 38.6万 - 项目类别:
Standard Grant
SPX: Collaborative Research: Intelligent Communication Fabrics to Facilitate Extreme Scale Computing
SPX:协作研究:促进超大规模计算的智能通信结构
- 批准号:
2412182 - 财政年份:2023
- 资助金额:
$ 38.6万 - 项目类别:
Standard Grant
SPX: Collaborative Research: Cross-stack Memory Optimizations for Boosting I/O Performance of Deep Learning HPC Applications
SPX:协作研究:用于提升深度学习 HPC 应用程序 I/O 性能的跨堆栈内存优化
- 批准号:
2318628 - 财政年份:2022
- 资助金额:
$ 38.6万 - 项目类别:
Standard Grant
SPX: Collaborative Research: NG4S: A Next-generation Geo-distributed Scalable Stateful Stream Processing System
SPX:合作研究:NG4S:下一代地理分布式可扩展状态流处理系统
- 批准号:
2202859 - 财政年份:2022
- 资助金额:
$ 38.6万 - 项目类别:
Standard Grant