AF: Small: Shared-Memory Parallel Algorithms: Theory and Practice
AF: Small: Shared-Memory Parallel Algorithms: Theory and Practice
批准号:
1910030
负责人:
Guy Blelloch
金额:
$40.0万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2019
资助国家:
美国
项目状态:
已结题
起止时间:
2019-07-01 至 2022-06-30
中文摘要
点击翻译按钮获取中文摘要
英文摘要
With the advent in recent years of multicore processors ranging from fifty dollar hobby kits to multi-million dollar supercomputers, shared-memory parallel algorithms have increasingly significant practical and theoretical relevance. This project is developing new algorithmic approaches and results relevant to today's shared-memory parallel machines. The impact of this project will be felt in applications being able to make better use of the computational power of modern multi-core architectures. The project seeks to develop library implementations of many of these algorithms which will be made available to the public. On the educational side, the project will result in coursework that will help undergraduate students learn about parallel algorithms and their implementation.The project focuses on three areas. The first is research on developing results in a model, the binary forking model, that is more relevant to today's machines than some previous models. In particular the model matches the software platforms that are available on most parallel machines, and supports an asynchronous form of parallelism that are most relevant to the machines they run on. The second area is to better understand the parallelism already available in many sequential algorithms. The goal is to derive algorithms that are simpler and more efficient. The third area is to develop algorithms that allow the user to efficiently make batches of updates to underlying data structures. This is referred to as batch parallel dynamic algorithms, and follows significant prior work on sequential single update dynamic updates. In the binary forking model each task can only fork into two child tasks, but can do so recursively and asynchronously. At present no tight performance bounds for the binary forking model are known even for some basic problems such as sorting and graph connectivity, which this project seeks to remedy. For the thrust on understanding parallelism in sequential algorithms, the project will study the dependencies among sub-computations in iterative sequential algorithms. In the thrust on parallel batched algorithms the project is looking at applying the ideas to graph connectivity and related problems. The goal is to achieve algorithms that are work-efficient relative to the best (or near best) sequential algorithms---and in particular for graph connectivity to achieve O(log^2 n) amortized work per update, while allowing batches of updates.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.
期刊论文(21)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
Parallel Minimum Cuts in O ( m log 2 n ) Work and Low Depth
O ( m log 2 n ) 工作和低深度并行最小切削
DOI:
10.1145/3409964.3461797
发表时间:
2021
期刊:
Proceedings of the 33rd ACM Symposium on Parallelism in Algorithms and Architectures
影响因子:
--
作者:
[Anderson, Daniel, Blelloch, Guy E.]
通讯作者:
Blelloch, Guy E.
DOI:
10.1145/3210377.3210414
发表时间:
2018-05
期刊:
Proceedings of the 30th on Symposium on Parallelism in Algorithms and Architectures
影响因子:
--
作者:
[Laxman Dhulipala;G. Blelloch;Julian Shun]
通讯作者:
Laxman Dhulipala;G. Blelloch;Julian Shun
Parallel Batch-Dynamic Trees via Change Propagation
通过变更传播的并行批动态树
DOI:
10.4230/lipics.esa.2020.2
发表时间:
2020
期刊:
European Symposium on Algorithms (ESA
影响因子:
--
作者:
[Umut Acar, Daniel Anderson]
通讯作者:
Umut Acar, Daniel Anderson
DOI:
10.1145/3402819
发表时间:
2020-10-01
期刊:
JOURNAL OF THE ACM
影响因子:
2.5
作者:
[Blelloch, Guy E., Gu, Yan, Sun, Yihan]
通讯作者:
Sun, Yihan
Joinable Parallel Balanced Binary Trees
可连接的并行平衡二叉树
DOI:
10.1145/3512769
发表时间:
2022
期刊:
ACM Transactions on Parallel Computing
影响因子:
1.6
作者:
[Blelloch, Guy, Ferizovic, Daniel, Sun, Yihan]
通讯作者:
Sun, Yihan
共 20 条
SHF: Medium: Algorithmic lambda-Calculus for the Design, Analysis, and Implementation of Parallel Algorithms
-
批准号:1901381
-
项目类别:Continuing Grant
-
资助金额:$119.98万
-
财政年份:2019
-
负责人:Guy Blelloch
-
依托单位:
SPX: Parallel Models and Algorithms for Emerging Memory Systems
-
批准号:1919223
-
项目类别:Standard Grant
-
资助金额:$120.0万
-
财政年份:2019
-
负责人:Guy Blelloch
-
依托单位:
XPS: FULL: Bridging Parallel and Queueing-Theoretic Scheduling
-
批准号:1629444
-
项目类别:Standard Grant
-
资助金额:$82.5万
-
财政年份:2016
-
负责人:Guy Blelloch
-
依托单位:
XPS: FULL: FP: Write-Efficient Parallel Algorithms for Emerging Memory Technologies
-
批准号:1533858
-
项目类别:Standard Grant
-
资助金额:$84.5万
-
财政年份:2015
-
负责人:Guy Blelloch
-
依托单位:
SHF: AF: Large: Collaborative Research: Parallelism without Concurrency
-
批准号:1314590
-
项目类别:Continuing Grant
-
资助金额:$99.95万
-
财政年份:2013
-
负责人:Guy Blelloch
-
依托单位:
NSF Workshop on Research Directions in the Principles of Parallel Computing
-
批准号:1242283
-
项目类别:Standard Grant
-
资助金额:$3.63万
-
财政年份:2012
-
负责人:Guy Blelloch
-
依托单位:
SHF: AF: Small: Locality with Dynamic Parallelism
-
批准号:1018188
-
项目类别:Continuing Grant
-
资助金额:$44.91万
-
财政年份:2010
-
负责人:Guy Blelloch
-
依托单位:
ITR/SY+IM+AP: Center for Applied Algorithms
-
批准号:0122581
-
项目类别:Continuing Grant
-
资助金额:$565.53万
-
财政年份:2001
-
负责人:Guy Blelloch
-
依托单位:
ITR: Algorithms: From Theory to Application
-
批准号:0085982
-
项目类别:Standard Grant
-
资助金额:$60.0万
-
财政年份:2000
-
负责人:Guy Blelloch
-
依托单位:
Advanced Languages for Scientific Computation Environments
-
批准号:9706572
-
项目类别:Continuing Grant
-
资助金额:$159.43万
-
财政年份:1997
-
负责人:Guy Blelloch
-
依托单位:
NSF Young Investigator: A Functional Data-Parallel Language for High Performance Computers
-
批准号:9258525
-
项目类别:Continuing Grant
-
资助金额:$25.5万
-
财政年份:1992
-
负责人:Guy Blelloch
-
依托单位:
国内基金
海外基金
登录
查看更多内容
昼夜节律性small RNA在血斑形成时间推断中的法医学应用研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2024
-
负责人:
-
依托单位:
tRNA-derived small RNA上调YBX1/CCL5通路参与硼替佐米诱导慢性疼痛的机制研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:10.0万元
-
批准年份:2022
-
负责人:张祥忠
-
依托单位:
Small RNA调控I-F型CRISPR-Cas适应性免疫性的应答及分子机制
-
批准号:32000033
-
项目类别:青年科学基金项目
-
资助金额:24.0万元
-
批准年份:2020
-
负责人:林平
-
依托单位:
Small RNAs调控解淀粉芽胞杆菌FZB42生防功能的机制研究
-
批准号:31972324
-
项目类别:面上项目
-
资助金额:58.0万元
-
批准年份:2019
-
负责人:高学文
-
依托单位:
变异链球菌small RNAs连接LuxS密度感应与生物膜形成的机制研究
-
批准号:81900988
-
项目类别:青年科学基金项目
-
资助金额:21.0万元
-
批准年份:2019
-
负责人:毛梦莹
-
依托单位:
肠道细菌关键small RNAs在克罗恩病发生发展中的功能和作用机制
-
批准号:31870821
-
项目类别:面上项目
-
资助金额:56.0万元
-
批准年份:2018
-
负责人:陈江宁
-
依托单位:
基于small RNA 测序技术解析鸽分泌鸽乳的分子机制
-
批准号:31802058
-
项目类别:青年科学基金项目
-
资助金额:26.0万元
-
批准年份:2018
-
负责人:麻慧
-
依托单位:
Small RNA介导的DNA甲基化调控的水稻草矮病毒致病机制
-
批准号:31772128
-
项目类别:面上项目
-
资助金额:60.0万元
-
批准年份:2017
-
负责人:吴建国
-
依托单位:
基于small RNA-seq的针灸治疗桥本甲状腺炎的免疫调控机制研究
-
批准号:81704176
-
项目类别:青年科学基金项目
-
资助金额:20.0万元
-
批准年份:2017
-
负责人:赵继梦
-
依托单位:
水稻OsSGS3与OsHEN1调控small RNAs合成及其对抗病性的调节
-
批准号:91640114
-
项目类别:重大研究计划
-
资助金额:85.0万元
-
批准年份:2016
-
负责人:何祖华
-
依托单位: