课题基金 / 基金详情

AF: SMALL: Collaborative Research: Data Structures for Parallel Algorithms

AF: SMALL: Collaborative Research: Data Structures for Parallel Algorithms
AF:小:协作研究:并行算法的数据结构
批准号:
1218017
负责人:
Kunal Agrawal
金额:
$17.19万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2012
资助国家:
美国
项目状态:
已结题
起止时间:
2012-08-01 至 2016-07-31

项目摘要

项目成果

Kunal Agrawal的其他基金

相似基金

相关文献

中文摘要
翻译
本项目发展了一种理论,用于描述使用并行结构的并行数据结构和并行算法的性能。并行算法的标准度量,如“工作”(总计算量)和“跨度”(关键路径长度),在共享数据上存在争用时不会自然地泛化。此外,当数据结构是并行的时候,分析顺序数据结构的标准方法(如摊销)似乎不能推广,部分原因是性能取决于底层并行任务调度器的属性。具体的研究目标如下:(1)研究一种设计和分析使用数据结构的并行算法的方法,特别是平摊算法。(2)设计并行调度器,改善并行数据结构上的争用。(3)设计并行数据结构,这些数据结构可以很好地使用这些调度器。如今,并行计算无处不在。现代计算平台——从智能手机到网络路由器,从个人电脑到大型集群和云——每一个都包含多个处理器。编写可证明可扩展性良好的并行代码具有挑战性,分析顺序算法和数据结构的技术通常不适用于并行代码。本项目将为描述争夺共享数据访问的并行程序的可伸缩性提供理论基础。
英文摘要
This project develops a theory for characterizing the performance of parallel data structures and parallel algorithms that use parallel structures. Standard metrics for parallel algorithms, such as "work" (total amount of computation) and "span" (critical-path length), do not naturally generalize in the presence of contention on shared data. Moreover, standard approaches for analyzing sequential data structures, such as amortization, do not seem to generalize when data structures are parallel, in part because the performance depends on the properties of the underlying parallel task schedulers.The specific research goals are as follows: (1) Investigate a methodology for designing and analyzing parallel algorithms that use data structures, especially amortized ones. (2) Design parallel schedulers that ameliorate the contention on parallel data structures. (3) Design parallel data structures that perform provably well with these schedulers.Today parallel computing is ubiquitous. Modern computation platforms---smartphones to network routers, personal computers to large clusters and clouds---each contain multiple processors. Writing parallel code that provably scales well is challenging and techniques for analyzing sequential algorithms and data structures generally do not apply to parallel code. This project will develop a theoretical foundation for characterizing the scalability of parallel programs that contend for access to shared data.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: PPoSS: Large: A Full-Stack Architecture for Sparse Computation
  • 批准号:
    2216971
  • 项目类别:
    Standard Grant
  • 资助金额:
    $54.98万
  • 财政年份:
    2022
  • 负责人:
    Kunal Agrawal
  • 依托单位:
Collaborative Research: AF: Medium: Adventures in Flatland: Algorithms for Modern Memories
  • 批准号:
    2106699
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $30.0万
  • 财政年份:
    2021
  • 负责人:
    Kunal Agrawal
  • 依托单位:
Collaborative Research: SHF: Medium: Responsive Parallelism for Interactive Applications: Theory and Practice
  • 批准号:
    2107280
  • 项目类别:
    Continuing Grant
  • 资助金额:
    $49.5万
  • 财政年份:
    2021
  • 负责人:
    Kunal Agrawal
  • 依托单位:
SPX: Collaborative Research: Eat your Wheaties: Multi-Grain Compilers for Parallel Builds at Every Scale
  • 批准号:
    1725647
  • 项目类别:
    Standard Grant
  • 资助金额:
    $20.0万
  • 财政年份:
    2017
  • 负责人:
    Kunal Agrawal
  • 依托单位:
国内基金
海外基金
昼夜节律性small RNA在血斑形成时间推断中的法医学应用研究
  • 批准号:
  • 项目类别:
    省市级项目
  • 资助金额:
    --
  • 批准年份:
    2024
  • 负责人:
  • 依托单位:
tRNA-derived small RNA上调YBX1/CCL5通路参与硼替佐米诱导慢性疼痛的机制研究
  • 批准号:
  • 项目类别:
    省市级项目
  • 资助金额:
    10.0万元
  • 批准年份:
    2022
  • 负责人:
    张祥忠
  • 依托单位:
Small RNA调控I-F型CRISPR-Cas适应性免疫性的应答及分子机制
Small RNAs调控解淀粉芽胞杆菌FZB42生防功能的机制研究
  • 批准号:
    31972324
  • 项目类别:
    面上项目
  • 资助金额:
    58.0万元
  • 批准年份:
    2019
  • 负责人:
    高学文
  • 依托单位: