Collaborative Research: PPoSS: Planning: Unifying Software and Hardware to Achieve Performant and Scalable Zero-cost Parallelism in the Heterogeneous Future
Collaborative Research: PPoSS: Planning: Unifying Software and Hardware to Achieve Performant and Scalable Zero-cost Parallelism in the Heterogeneous Future
批准号:
2028958
负责人:
Kyle Hale
金额:
$4.16万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2020
资助国家:
美国
项目状态:
已结题
起止时间:
2020-10-01 至 2022-09-30
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Exploiting parallelism is essential to making full use of computer systems, and thus is intrinsic to most applications. Building parallel programs that can truly achieve the performance the hardware is capable of is extremely challenging even for experts. It requires a firm grasp of concepts that range from the very highest level to the very lowest, and that range is rapidly expanding. This project approaches this challenge along two lines, "theory down" and "architecture up". The first strives to simplify parallel programming through languages and algorithms. The second line strives to accelerate parallel programs through compilers, operating systems, and the hardware. The project's novelty is to bridge these two lines, which are usually treated quite distinctly by the research community. The unified team of researchers is addressing a specific subproblem, scheduling, and then determining how to expand out from it. The project's impact is in making it possible for ordinary programmers to program future parallel systems in a very high-level way, yet achieve the performance possible on the machine.The project studies an "intermediate representation out" approach to making high-level parallel abstractions implementable so that they can be used with zero cost. A core idea is to expand the compiler's intermediate representation such that it can capture both high-level parallel concepts and low-level machine and operating system structures, thus allowing full stack optimization. This planning project will flesh out this concept and set the stage for a larger scale effort in the future.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.
期刊论文(7)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
Task parallel assembly language for uncompromising parallelism
任务并行汇编语言可实现毫不妥协的并行性
DOI:
10.1145/3453483.3460969
发表时间:
2021
期刊:
PLDI 2021: Proceedings of the 42nd ACM SIGPLAN International Conference on Programming Language Design and Implementation
影响因子:
--
作者:
[Rainey, Mike, Newton, Ryan R., Hale, Kyle, Hardavellas, Nikos, Campanoni, Simone, Dinda, Peter, Acar, Umut A.]
通讯作者:
Acar, Umut A.
Paths to OpenMP in the kernel
内核中 OpenMP 的路径
DOI:
10.1145/3458817.3476183
发表时间:
2021
期刊:
Storage and Analysis (SC '21
影响因子:
--
作者:
[Ma, Jiacheng, Wang, Wenyi, Nelson, Aaron, Cuevas, Michael, Homerding, Brian, Liu, Conghao, Huang, Zhen, Campanoni, Simone, Hale, Kyle, Dinda, Peter]
通讯作者:
Dinda, Peter
Playing Fetch with CAT: Composing Cache Partitioning and Prefetching for Task-based Query Processing
使用 CAT 进行 Fetch:为基于任务的查询处理组合缓存分区和预取
DOI:
10.1145/3465998.3466016
发表时间:
2021
期刊:
Proceedings of the 17th International Workshop on Data Management on New Hardware (DaMoN 2021
影响因子:
--
作者:
[Zeng, Qitian, Hale, Kyle C., Glavic, Boris]
通讯作者:
Glavic, Boris
Enabling Extremely Fine-grained Parallelism via Scalable Concurrent Queues on Modern Many-core Architectures
通过现代多核架构上的可扩展并发队列实现极其细粒度的并行性
DOI:
10.1109/mascots53633.2021.9614292
发表时间:
2021
期刊:
and Simulation of Computer and Telecommunication Systems (MASCOTS '21
影响因子:
--
作者:
[Nookala, Poornima, Dinda, Peter, Hale, Kyle C., Chard, Kyle, Raicu, Ioan]
通讯作者:
Raicu, Ioan
Modeling Speedup in Multi-OS Environments
多操作系统环境中的建模加速
DOI:
10.1109/tpds.2021.3114984
发表时间:
2022
期刊:
IEEE Transactions on Parallel and Distributed Systems
影响因子:
5.3
作者:
[Tauro, Brian R., Liu, Conghao, Hale, Kyle C.]
通讯作者:
Hale, Kyle C.
共 6 条
CAREER: Colony: A Framework for Bespoke Virtual Execution Contexts
-
批准号:2239757
-
项目类别:Continuing Grant
-
资助金额:$63.22万
-
财政年份:2023
-
负责人:Kyle Hale
-
依托单位:
CSR: Medium: Collaborative Research: Interweaving the Parallel Software/Hardware Stack
-
批准号:1763612
-
项目类别:Continuing Grant
-
资助金额:$30.56万
-
财政年份:2018
-
负责人:Kyle Hale
-
依托单位:
CSR: Small: Collaborative Research: Flexible Resource Management and Coordination Schemes for Lightweight, Rapidly Deployable OS/Rs
-
批准号:1718252
-
项目类别:Standard Grant
-
资助金额:$24.98万
-
财政年份:2017
-
负责人:Kyle Hale
-
依托单位:
国内基金
海外基金
登录
查看更多内容
Research on Quantum Field Theory without a Lagrangian Description
-
批准号:24ZR1403900
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2024
-
负责人:SATOSHI NAWATA
-
依托单位:
Cell Research
-
批准号:31224802
-
项目类别:专项基金项目
-
资助金额:24.0万元
-
批准年份:2012
-
负责人:程磊
-
依托单位:
Cell Research
-
批准号:31024804
-
项目类别:专项基金项目
-
资助金额:24.0万元
-
批准年份:2010
-
负责人:程磊
-
依托单位:
Cell Research (细胞研究)
-
批准号:30824808
-
项目类别:专项基金项目
-
资助金额:24.0万元
-
批准年份:2008
-
负责人:张爱兰
-
依托单位:
Research on the Rapid Growth Mechanism of KDP Crystal
-
批准号:10774081
-
项目类别:面上项目
-
资助金额:45.0万元
-
批准年份:2007
-
负责人:滕冰
-
依托单位: