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.
未来的经济依赖于软件,撰写它的人以及将运行它的硬件。过去的几十年中,计算行业的两个相对趋势引起了两种相对的趋势。在软件层面上,对简单性,可重复性和程序员生产率的渴望已将软件中的抽象水平推向了更高级别,从而使大多数程序员从了解基础机器的负担中消除了大多数程序员。在硬件层面上,对性能和能源效率的需求都导致了可编程硬件加速器的发展。但是,向加速器进行摘要程序所需的努力是其采用的重大障碍,尤其是对于一般渴望创建不可商品的,特定于加速器的代码的通才程序员而言。该项目的目的是通过开发新颖的跨堆栈技术来解决这些挑战,以加速生产性软件,以高效的硬件加速生产软件。该项目旨在增加可以从节能,加速计算中受益的个人和问题的数量。一项综合的教育计划在教学大学的本科生和毕业生教学时,通过图形加速器和视频游戏介绍了通过图形加速器和视频游戏的加速,以思考问题如何通过空间思考来映射到加速器的映射。结束,该项目致力于改善与良好的软件原理相关的间接费用,以提高程序员生产力,并为练习提供了不可思议的产品,以改善产品范围的产品来提高产品的加速器。该项目首先探讨了大规模平行,面向对象的代码的新优化机会,其中对象数据布局和调用虚拟功能的高成本降低了性能。该项目将开发轻巧的虚拟功能责任机制,平行性 - 感知汇编,通过促进剂感知的虚拟内存系统以及协调的跨堆栈努力,以减少内存压力。 最后,该项目将探索针对加速器上的生产力语言的全系统解决方案,汇总项目的创新,并提供一个开源平台,以简化加速器软件开发。该奖项反映了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.
Characterizing Massively Parallel Polymorphism
大规模并行多态性的表征
- DOI:10.1109/ispass51385.2021.00037
- 发表时间: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.
{{
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其他文献
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
Prospective, Multicenter Clinical Study of the Covera Vascular Covered Stent in the Treatment of Stenosis at the Graft-Vein Anastomosis of Dysfunctional Hemodialysis Access Grafts
- DOI:
10.1016/j.jvir.2022.02.008 - 发表时间:
2022-05-01 - 期刊:
- 影响因子:
- 作者:
Bart Dolmatch;Umar Waheed;Saravanan Balamuthusamy;Jeffrey Hoggard;Richard Settlage;George Lipkowitz;Naveen Atray;Mahmood Razavi;Gary Saito;Clifford Sales;Erin Moore;Timothy Rogers;Pablo Pergola;Jeffrey Packer;Jonah Licht;Angelo Makris - 通讯作者:
Angelo Makris
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
相似国自然基金
基于区块多链的边缘物联网可搜索跨域访问模型
- 批准号:62262073
- 批准年份:2022
- 资助金额:33.00 万元
- 项目类别:地区科学基金项目
面向区块链访问控制的可净化函数加密研究
- 批准号:62272038
- 批准年份:2022
- 资助金额:53.00 万元
- 项目类别:面上项目
面向区块链访问控制的可净化函数加密研究
- 批准号:
- 批准年份:2022
- 资助金额:53 万元
- 项目类别:面上项目
基于区块多链的边缘物联网可搜索跨域访问模型
- 批准号:
- 批准年份:2022
- 资助金额:33 万元
- 项目类别:地区科学基金项目
面向云存储数据的弹性访问控制方法研究
- 批准号:61902123
- 批准年份:2019
- 资助金额:29.0 万元
- 项目类别:青年科学基金项目
相似海外基金
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