SHF: AF: Small: Locality with Dynamic Parallelism
SHF: AF: Small: Locality with Dynamic Parallelism
批准号:
1018188
负责人:
Guy Blelloch
金额:
$44.91万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2010
资助国家:
美国
项目状态:
已结题
起止时间:
2010-08-01 至 2014-01-31
中文摘要
随着最近具有多个并行核心的计算机的主导地位,以及大型数据中心的广泛使用,为这些机器开发并行代码的高级、简单和通用的方法的需求变得至关重要。有效地开发这种并行代码有许多挑战,但一个主要的困难肯定是处理通信成本--或者从另一个角度看,利用局部性。在这种方法中,程序员表达了算法的完全动态并行性,而不描述它是如何映射到处理器上的,并给出了一个简单的高级模型来分析局部性。这项研究基于这样一个猜想,即程序员应该将局部性视为算法或代码的属性,而不是机器的属性。为了确保真实机器能够适当地利用模型中分析的局部性,研究人员正在开发将“算法局部性”映射到各种形式的机器局部性的调度方法,包括共享高速缓存、分布式高速缓存、高速缓存树和分布式内存机。研究的结果包括这种调度器在特定机器组织上的理论界限,以及在一组基准应用程序上的实验验证。
英文摘要
With the recent dominance of computers with many parallel cores, and the widespread use of large data centers, the need to supply high-level, simple and general approaches to developing parallel codes for these machines has become critical. There are many challenges to effectively developing such parallel codes, but certainly a principle difficulty is dealing with communication costs - or when looked at from the other side, taking advantage of locality. Unfortunately this challenge has only become more difficult on modern parallel machines that have many forms of locality - network latency and bandwidth, shared and distributed caches, partitioned memories, and secondary storage in a variety of organizations.To address this problem this project is developing an approach for programmers to understand locality in their parallel code without needing to know any details of the particular parallel machine they are using. In the approach programmers express the full dynamic parallelism of their algorithm without describing how it is mapped onto processors, and are given a simple high-level model for analyzing locality. The research is based on the conjecture that locality should be viewed by the programmer as a property of the algorithm or code and not the machine. To ensure that real machines can take proper advantage of the locality analyzed in the model, the research is developing scheduling approaches that map the "algorithm locality" onto various forms of machine locality, including shared caches, distributed caches, trees of caches, and distributed memory machines. The results of the research include both theoretical bounds for such schedulers on specific machine organizations, and experimental validation on a set of benchmark applications.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
AF: Small: Shared-Memory Parallel Algorithms: Theory and Practice
-
批准号:1910030
-
项目类别:Standard Grant
-
资助金额:$40.0万
-
财政年份:2019
-
负责人:Guy Blelloch
-
依托单位:
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
-
依托单位:
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
-
依托单位:
国内基金
海外基金
登录
查看更多内容
基于前瞻性队列的双酚AF联合果糖加重代谢损伤的靶向代谢组学研究
-
批准号:2025JJ30049
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2025
-
负责人:王穆
-
依托单位:
U2AF2-circMMP1信号轴促进结直肠癌进展的分子机制研究
-
批准号:2025JJ80723
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2025
-
负责人:吴明浩
-
依托单位:
U2AF2精氯酸甲基化调控RNA转录合成在MTAP缺失骨肉瘤T细胞耗竭中的机制研究
-
批准号:--
-
项目类别:青年科学基金项目
-
资助金额:--
-
批准年份:2024
-
负责人:穆浩然
-
依托单位:
BDA-366通过MYD88/NF-κB/PGC1β通路杀伤 KMT2A/AF9 AML细胞的机制研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:15.0万元
-
批准年份:2024
-
负责人:吴利新
-
依托单位:
Lu AF21934减少缺血性脑卒中导致的神经损伤的机制研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2024
-
负责人:
-
依托单位:
AF6通过机械力敏感的离子通道调控肝癌细胞铁死亡的机制研究
-
批准号:82472698
-
项目类别:面上项目
-
资助金额:49.00万元
-
批准年份:2024
-
负责人:詹丽杏
-
依托单位:
剪接因子U2AF1突变介导EIF4A2无意义降解致急性髓系白血病原发耐药的机制研究
-
批准号:82400187
-
项目类别:青年科学基金项目
-
资助金额:30.00万元
-
批准年份:2024
-
负责人:张赟翔
-
依托单位:
mTOR/U2AF2/RBIS正反馈环路促进肝癌细胞生长的机制研究及临床意义
-
批准号:82460463
-
项目类别:地区科学基金项目
-
资助金额:32.00万元
-
批准年份:2024
-
负责人:张冲
-
依托单位:
H2S介导剪接因子BraU2AF65a的S-巯基化修饰促进大白菜开花的分子机制
-
批准号:32372727
-
项目类别:面上项目
-
资助金额:50万元
-
批准年份:2023
-
负责人:裴雁曦
-
依托单位:
AF9通过ARRB2-MRGPRB2介导肠固有肥大细胞活化促进重症急性胰腺炎发生MOF的研究
-
批准号:82300739
-
项目类别:青年科学基金项目
-
资助金额:30万元
-
批准年份:2023
-
负责人:贺君
-
依托单位: