CAREER: Accessible Accelerators: Leveraging Productive Software on Efficient Hardware
职业:无障碍加速器:在高效硬件上利用高效软件
基本信息
- 批准号:1943379
- 负责人:
- 金额:$ 53.13万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Continuing Grant
- 财政年份:2020
- 资助国家:美国
- 起止时间:2020-06-15 至 2025-05-31
- 项目状态:未结题
- 来源:
- 关键词:
项目摘要
The economy of the future relies on software, the people who will write it, and the hardware that will run it. The last several decades have given rise to two opposing trends in the computing industry. At the software level, a desire for simplicity, reusability, and programmer productivity has pushed the level of abstraction in software to higher levels, removing most programmers from the burden of understanding the underlying machine. At the hardware level, the demand for both performance and energy-efficiency has led to the development of programmable hardware accelerators. However, the effort required to port abstract programs to accelerators is a significant barrier to their adoption, particularly for generalist programmers that have little desire to create un-portable, accelerator-specific code. This project aims to address these challenges in tandem by developing novel cross-stack techniques to accelerate productive software on efficient hardware. The project aims to increase the number of individuals and problems that can benefit from energy-efficient, accelerated computing. An integrated education plan introduces K-12 students to acceleration through graphics accelerators and video games while teaching college undergraduates and graduates to think about how problems map to accelerators by thinking spatially.Concretely, this project focuses on ameliorating the overheads associated with well-established software principles that increase programmer productivity and finding innovative ways to improve hardware accelerators to support productive practices. The project first explores new optimization opportunities in massively parallel, object-oriented code where object data layout and the high cost of invoking virtual functions degrade performance. The project will develop lightweight, virtual function elision mechanisms, parallelism-aware compilation passes, an accelerator-aware virtual memory system, and a coordinated cross-stack effort to reduce memory pressure. Finally, the project will explore a full-system solution for productive languages on accelerators, aggregate the project's innovations, and provide an open-source platform to ease accelerator software development.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.
未来的经济依赖于软件、编写它的人和运行它的硬件。在过去的几十年里,计算机行业出现了两种截然相反的趋势。在软件级别,对简单性、可重用性和程序员生产力的渴望将软件中的抽象级别推到了更高的级别,将大多数程序员从了解底层机器的负担中解脱出来。在硬件层面,对性能和能效的需求导致了可编程硬件加速器的发展。然而,将抽象程序移植到加速器所需的工作是采用它们的一个重大障碍,特别是对于那些不想创建不可移植的、加速器特定的代码的通才程序员来说。该项目旨在通过开发新的跨堆栈技术来同时解决这些挑战,以在高效的硬件上加速生产软件。该项目旨在增加可以从节能、加速计算中受益的个人数量和问题。综合教育计划通过图形加速器和视频游戏向K-12学生介绍加速,同时教导大学本科生和毕业生思考如何通过空间思维将问题映射到加速器。具体地说,该项目专注于改善与提高程序员生产力的成熟软件原则相关的管理费用,并找到创新的方法来改进硬件加速器,以支持生产实践。该项目首先在大规模并行的面向对象代码中探索新的优化机会,其中对象数据布局和调用虚拟函数的高成本会降低性能。该项目将开发轻量级的虚拟函数省略机制、支持并行性的编译过程、支持加速器的虚拟内存系统,以及协调一致的跨栈工作,以减少内存压力。最后,该项目将探索在加速器上使用生产性语言的全系统解决方案,聚合项目的创新,并提供一个开源平台来简化加速器软件的开发。该奖项反映了NSF的法定使命,并通过使用基金会的智力优势和更广泛的影响审查标准进行评估,被认为值得支持。
项目成果
期刊论文数量(5)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Mitigating GPU Core Partitioning Performance Effects
- DOI:10.1109/hpca56546.2023.10070957
- 发表时间:2023-02
- 期刊:
- 影响因子:0
- 作者:Aaron Barnes;Fangjia Shen;Timothy G. Rogers
- 通讯作者:Aaron Barnes;Fangjia Shen;Timothy G. Rogers
A SIMT Analyzer for Multi-Threaded CPU Applications
适用于多线程 CPU 应用的 SIMT 分析器
- DOI:10.1109/ispass55109.2022.00037
- 发表时间:2022
- 期刊:
- 影响因子:0
- 作者:Alawneh, Ahmad;Khairy, Mahmoud;Rogers, Timothy G.
- 通讯作者:Rogers, Timothy G.
Judging a type by its pointer: optimizing GPU virtual functions
通过指针判断类型:优化GPU虚拟函数
- DOI:10.1145/3445814.3446734
- 发表时间:2021
- 期刊:
- 影响因子:0
- 作者:Zhang, Mengchi;Alawneh, Ahmad;Rogers, Timothy G.
- 通讯作者:Rogers, Timothy G.
SIMR: Single Instruction Multiple Request Processing for Energy-Efficient Data Center Microservices
SIMR:节能数据中心微服务的单指令多请求处理
- DOI:10.1109/micro56248.2022.00040
- 发表时间:2022
- 期刊:
- 影响因子:0
- 作者:Khairy, Mahmoud;Alawneh, Ahmad;Barnes, Aaron;Rogers, Timothy G.
- 通讯作者:Rogers, Timothy G.
Characterizing Massively Parallel Polymorphism
大规模并行多态性的表征
- DOI:10.1109/ispass51385.2021.00037
- 发表时间:2021
- 期刊:
- 影响因子:0
- 作者:Zhang, Mengchi;Alawneh, Ahmad;Rogers, Timothy G.
- 通讯作者:Rogers, Timothy G.
{{
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 }}
Timothy Rogers其他文献
Surgical Lymph Node Staging in Extremity Rhabdomyosarcoma: The EpSSG RMS 2005 Trial Experience
- DOI:
10.1245/s10434-025-17908-3 - 发表时间:
2025-07-24 - 期刊:
- 影响因子:3.500
- 作者:
Sheila Terwisscha van Scheltinga;Johannes H. M. Merks;Florent Guerin;Timothy Rogers;Ross J. Craigie;Gabriela Guillén;Federica De Corti;Patrizia Dall’Igna;Raquel Dávila Fajardo;Gianni Bisogno;Andrea Ferrari;Daniel Orbach;Meriel Jenney;Julia C. Chisholm;Véronique Minard-Colin;Maya Cesen;Nina Jehanno;Laura S. Hiemcke-Jiwa;Ilaria Zanetti;Beatrice Coppadoro;Alida F. W. van der Steeg;Max M. van Noesel;Marc H. W. A. Wijnen - 通讯作者:
Marc H. W. A. Wijnen
A tale of 3 testes? A rare presentation of lipoblastoma with a novel karyotype
- DOI:
10.1016/j.jpedsurg.2009.10.093 - 发表时间:
2010-01-01 - 期刊:
- 影响因子:
- 作者:
Andrew Robb;Timothy Rogers;Guy Nicholls - 通讯作者:
Guy Nicholls
Self-Reported Emotions in Simulation-Based Learning: Active Participants vs. Observers.
基于模拟的学习中的自我报告情绪:主动参与者与观察者。
- DOI:
- 发表时间:
2019 - 期刊:
- 影响因子:0
- 作者:
Timothy Rogers;Carly Andler;Bridget OʼBrien;S. van Schaik - 通讯作者:
S. van Schaik
The BEST study--a prospective study to compare business class versus economy class air travel as a cause of thrombosis.
最佳研究——一项比较商务舱和经济舱航空旅行作为血栓形成原因的前瞻性研究。
- DOI:
10.7196/samj.2256 - 发表时间:
2003 - 期刊:
- 影响因子:0
- 作者:
B. Jacobson;M. Münster;Alberto Smith;K. Burnand;Andrew Carter;A. Abdool‐Carrim;E. Marcos;P. Becker;Timothy Rogers;D. le Roux;J. Calvert;M. Nel;Robyn Brackin;M. Veller - 通讯作者:
M. Veller
Analyzing the Communication Gap Between the Instructional Design Consultant and the Faculty Member in the Design and Development Process of a Web-Based Course
分析网络课程设计和开发过程中教学设计顾问和教师之间的沟通差距
- DOI:
- 发表时间:
2010 - 期刊:
- 影响因子:0
- 作者:
Timothy Rogers - 通讯作者:
Timothy Rogers
Timothy Rogers的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Timothy Rogers', 18)}}的其他基金
Autonomous Modelling Solutions for Operational Structural Dynamic Systems
运行结构动态系统的自主建模解决方案
- 批准号:
EP/W002140/1 - 财政年份:2022
- 资助金额:
$ 53.13万 - 项目类别:
Research Grant
SHF: Small: Addressing Challenges for the Next Decade of Massively Parallel NUMA Accelerators
SHF:小型:应对大规模并行 NUMA 加速器未来十年的挑战
- 批准号:
1910924 - 财政年份:2019
- 资助金额:
$ 53.13万 - 项目类别:
Standard Grant
相似海外基金
Collaborative Research: GEO OSE Track 2: Project Pythia and Pangeo: Building an inclusive geoscience community through accessible, reusable, and reproducible workflows
合作研究:GEO OSE 第 2 轨道:Pythia 和 Pangeo 项目:通过可访问、可重用和可重复的工作流程构建包容性的地球科学社区
- 批准号:
2324304 - 财政年份:2024
- 资助金额:
$ 53.13万 - 项目类别:
Standard Grant
Practical guidance on accessible statistical methods for different estimands in randomised trials
随机试验中不同估计值的可用统计方法的实用指南
- 批准号:
MR/Z503770/1 - 财政年份:2024
- 资助金额:
$ 53.13万 - 项目类别:
Research Grant
I(eye)-SCREEN: A real-world AI-based infrastructure for screening and prediction of progression in age-related macular degeneration (AMD) providing accessible shared care
I(eye)-SCREEN:基于人工智能的现实基础设施,用于筛查和预测年龄相关性黄斑变性 (AMD) 的进展,提供可及的共享护理
- 批准号:
10102692 - 财政年份:2024
- 资助金额:
$ 53.13万 - 项目类别:
EU-Funded
Sensing Music Interactions from the Outside-In: Accessible Innovation Fusing Wearable Technology and Physical Prototyping
从外到内感知音乐交互:融合可穿戴技术和物理原型的无障碍创新
- 批准号:
MR/X036103/1 - 财政年份:2024
- 资助金额:
$ 53.13万 - 项目类别:
Fellowship
CAREER: Making Digital Imagery Accessible to Blind and Low-Vision Users via Audiohaptic Dioramas
职业:通过视听立体模型让盲人和弱视用户可以访问数字图像
- 批准号:
2339788 - 财政年份:2024
- 资助金额:
$ 53.13万 - 项目类别:
Continuing Grant
CC* Regional Computing: CENVAL-ARC: Central Valley Accessible Research and Computational Hub
CC* 区域计算:CENVAL-ARC:中央谷无障碍研究和计算中心
- 批准号:
2346744 - 财政年份:2024
- 资助金额:
$ 53.13万 - 项目类别:
Standard Grant
Conference: Creating an accessible conference to support inclusive research in Mathematical Cognition and Learning
会议:创建一个无障碍会议以支持数学认知和学习的包容性研究
- 批准号:
2348499 - 财政年份:2024
- 资助金额:
$ 53.13万 - 项目类别:
Standard Grant
Frameworks: arXiv as an accessible large-scale open research platform
框架:arXiv 作为一个可访问的大型开放研究平台
- 批准号:
2311521 - 财政年份:2024
- 资助金额:
$ 53.13万 - 项目类别:
Standard Grant
Accessible Innovative Methods for the Safety and Sustainability Assessment of Chemicals and Materials
化学品和材料安全性和可持续性评估的可用创新方法
- 批准号:
10097666 - 财政年份:2024
- 资助金额:
$ 53.13万 - 项目类别:
EU-Funded
AuditSageAI - AI powered audit chatbot making auditing accessible to all
AuditSageAI - 人工智能驱动的审计聊天机器人,使所有人都可以进行审计
- 批准号:
10100010 - 财政年份:2024
- 资助金额:
$ 53.13万 - 项目类别:
Collaborative R&D














{{item.name}}会员




