AitF: Collaborative Reserach: Theory and Implementation of Dynamic Data Structures for the GPU

AitF:协作研究:GPU 动态数据结构的理论与实现

基本信息

  • 批准号:
    1637458
  • 负责人:
  • 金额:
    $ 34.94万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2016
  • 资助国家:
    美国
  • 起止时间:
    2016-09-01 至 2020-08-31
  • 项目状态:
    已结题

项目摘要

Computers organize data in "data structures," which are designed to allow certain operations on data such as looking up all items that match a particular set of criteria, or adding new items to an existing data set. Computer scientists strive to build data structures that can perform these operations quickly and efficiently. One way to make data structure operations faster is to use not just one but many processors, operating in parallel, to perform a given operation. However, many of today's parallel data structures support only a limited set of operations and, notably, do not allow operations that modify these data structures instead of rebuilding an entire structure from scratch when only part of the data is updated. In this project the PIs bring together expertise in data structures and parallel computing to design, build, and evaluate dynamic data structures that allow update operations. This work targets the high-performance, highly-parallel graphics processing unit (GPU) and will significantly broaden the class of applications that the GPU can address. The PIs will release their results as freely-available open-source software and will work with industrial partner NVIDIA to incorporate the research and educational outcomes of this project into NVIDIA's broad educational efforts.In this project the PIs propose to build dynamic, high-performance data structures for manycore (GPU) computing. Today's GPU data structures are rarely constructed on the GPU but instead are built on the CPU and copied to the GPU, and today's GPU data structures cannot be updated dynamically on the GPU but instead must be rebuilt from scratch. This project targets dynamic dictionary data structures with point and range queries, lists, and approximate membership and range query structures. The PIs will implement these data structures as high-performance, flexible, open-source software and use these data structures to develop a theoretical model, targeted at the GPU, for use by theorists and practitioners in manycore computing. The project will also focus on numerous cross-cutting issues in data structure design, implementation, modeling, and evaluation that have the potential for significant practical impact on manycore computing.
计算机以“数据结构”组织数据,这些数据结构旨在允许对数据进行某些操作,例如查找与一组特定条件匹配的所有项目,或向现有数据集添加新项目。 计算机科学家努力构建可以快速有效地执行这些操作的数据结构。 使数据结构操作更快的一种方法是不仅使用一个处理器,而且使用多个并行操作的处理器来执行给定的操作。 然而,当今的许多并行数据结构仅支持有限的一组操作,并且值得注意的是,不允许修改这些数据结构的操作,而不是当仅更新部分数据时从头开始重建整个结构。 在这个项目中,PI 汇集了数据结构和并行计算方面的专业知识来设计、构建和评估允许更新操作的动态数据结构。 这项工作的目标是高性能、高度并行的图形处理单元 (GPU),并将显着拓宽 GPU 可以处理的应用类别。 PI 将以免费开源软件的形式发布其成果,并将与工业合作伙伴 NVIDIA 合作,将该项目的研究和教育成果纳入 NVIDIA 广泛的教育工作中。在该项目中,PI 建议构建动态、高性能的用于众核 (GPU) 计算的数据结构。 现在的GPU数据结构很少在GPU上构建,而是在CPU上构建并复制到GPU上,并且现在的GPU数据结构不能在GPU上动态更新,而是必须从头开始重建。 该项目的目标是具有点和范围查询、列表以及近似成员资格和范围查询结构的动态字典数据结构。 PI 将把这些数据结构实现为高性能、灵活的开源软件,并使用这些数据结构开发针对 GPU 的理论模型,供多核计算中的理论家和实践者使用。 该项目还将重点关注数据结构设计、实现、建模和评估中的众多交叉问题,这些问题可能对众核计算产生重大的实际影响。

项目成果

期刊论文数量(10)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
GPU LSM: A Dynamic Dictionary Data Structure for the GPU
GPU LSM:GPU 的动态字典数据结构
  • DOI:
  • 发表时间:
    2018-01
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Ashkiani, S.;Li, S.;Farach;Amenta, N.;Owens, J
  • 通讯作者:
    Owens, J
Writes Wrought Right, and Other Adventures in File System Optimization
撰写 Wrought Right 以及文件系统优化中的其他冒险
  • DOI:
    10.1145/3032969
  • 发表时间:
    2017-03-16
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Jun Yuan;Yang Zhan;William K. Jannen;P. P;ey;ey;Amogh Akshintala;Kanchan Ch;nani;nani;Pooja Deo;Zardosht Kasheff;L. Walsh;M. A. Bender;Martín Farach;Rob Johnson;Bradley C. Kuszmaul;Donald E. Porter
  • 通讯作者:
    Donald E. Porter
Write-Optimized Skip Lists
写入优化的跳跃列表
Optimal Hashing in External Memory
外部存储器中的最佳散列
  • DOI:
    10.4230/lipics.icalp.2018.39
  • 发表时间:
    2018-05-23
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Alex Conway;Martín Farach;Philip Shilane
  • 通讯作者:
    Philip Shilane
A Dynamic Hash Table for the GPU
GPU 的动态哈希表
  • DOI:
  • 发表时间:
    2018-01
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Ashkiani, S;Farach;Owens, J.
  • 通讯作者:
    Owens, J.
{{ 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 }}

Martin Farach-Colton其他文献

Martin Farach-Colton的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Martin Farach-Colton', 18)}}的其他基金

Collaborative Research: AF: Medium: Adventures in Flatland: Algorithms for Modern Memories
合作研究:AF:媒介:平地历险记:现代记忆算法
  • 批准号:
    2423105
  • 财政年份:
    2024
  • 资助金额:
    $ 34.94万
  • 项目类别:
    Continuing Grant
NSF-BSF: Collaborative Research: AF: Small: Algorithmic Performance through History Independence
NSF-BSF:协作研究:AF:小型:通过历史独立性实现算法性能
  • 批准号:
    2420942
  • 财政年份:
    2024
  • 资助金额:
    $ 34.94万
  • 项目类别:
    Standard Grant
NSF-BSF: Collaborative Research: AF: Small: Algorithmic Performance through History Independence
NSF-BSF:协作研究:AF:小型:通过历史独立性实现算法性能
  • 批准号:
    2247576
  • 财政年份:
    2023
  • 资助金额:
    $ 34.94万
  • 项目类别:
    Standard Grant
Collaborative Research: AF: Medium: Adventures in Flatland: Algorithms for Modern Memories
合作研究:AF:媒介:平地历险记:现代记忆算法
  • 批准号:
    2106999
  • 财政年份:
    2021
  • 资助金额:
    $ 34.94万
  • 项目类别:
    Continuing Grant
Collaborative Research: PPoSS: Planning: Efficient Address Translation with Formal Guarantees for Data-Center-Scale Applications
协作研究:PPoSS:规划:有效的地址转换,为数据中心规模的应用程序提供正式保证
  • 批准号:
    2118620
  • 财政年份:
    2021
  • 资助金额:
    $ 34.94万
  • 项目类别:
    Standard Grant
ABR: CSR: Medium: Collaborative Research: FTFS: A Read/Write Optimized Fractal Tree File System
ABR:CSR:媒介:协作研究:FTFS:读/写优化的分形树文件系统
  • 批准号:
    1938180
  • 财政年份:
    2019
  • 资助金额:
    $ 34.94万
  • 项目类别:
    Standard Grant
Travel Grant for Algorithmic Principles of Computer Systems (APOCS) Conference: Salt Lake City, Utah - January 2020
计算机系统算法原理 (APOCS) 会议旅费资助:犹他州盐湖城 - 2020 年 1 月
  • 批准号:
    1947478
  • 财政年份:
    2019
  • 资助金额:
    $ 34.94万
  • 项目类别:
    Standard Grant
CCF-BSF: AF: Small: Collaborative Research: The Dictionary Problem Considered
CCF-BSF:AF:小型:协作研究:考虑的字典问题
  • 批准号:
    1715777
  • 财政年份:
    2017
  • 资助金额:
    $ 34.94万
  • 项目类别:
    Standard Grant
Collaborative Research: Conference: AitF PI Meeting
合作研究:会议:AitF PI 会议
  • 批准号:
    1712716
  • 财政年份:
    2017
  • 资助金额:
    $ 34.94万
  • 项目类别:
    Standard Grant
CSR: Medium: Collaborative Research: FTFS: A Read/Write-Optimized Fractal Tree File System
CSR:媒介:协作研究:FTFS:读/写优化的分形树文件系统
  • 批准号:
    1408782
  • 财政年份:
    2014
  • 资助金额:
    $ 34.94万
  • 项目类别:
    Standard Grant

相似国自然基金

基于交易双方异质性的工程项目组织间协作动态耦合研究
  • 批准号:
    72301024
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
医保基金战略性购买促进远程医疗协作网价值共创的制度创新研究
  • 批准号:
  • 批准年份:
    2022
  • 资助金额:
    45 万元
  • 项目类别:
    面上项目
面向协作感知车联网的信息分发时效性保证关键技术研究
  • 批准号:
  • 批准年份:
    2022
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
面向5G超高清移动视频传输的协作NOMA系统可靠性研究
  • 批准号:
  • 批准年份:
    2022
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
基于自主性边界的人机协作-对抗混合智能控制研究
  • 批准号:
  • 批准年份:
    2022
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目

相似海外基金

The Usage Mechanism of Research Data in Academia-Industry Collaborative Research
产学研合作研究中研究数据的使用机制
  • 批准号:
    22K01733
  • 财政年份:
    2022
  • 资助金额:
    $ 34.94万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Qualitative Research on the Dialectic Cycle of Collaborative and Individual Reflections in Primary Mathematics Lesson Study
小学数学课堂学习中协作反思与个体反思辩证循环的质性研究
  • 批准号:
    22K02521
  • 财政年份:
    2022
  • 资助金额:
    $ 34.94万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Collaborative Reserach: SHF:Medium: Analog EDA-Inspired Methods for Efficient and Robust Neural Network Designs
协作研究:SHF:Medium:用于高效、鲁棒神经网络设计的模拟 EDA 启发方法
  • 批准号:
    2107373
  • 财政年份:
    2021
  • 资助金额:
    $ 34.94万
  • 项目类别:
    Continuing Grant
Empirical Study on the Challenges of International Collaborative Research in Agricultural Sciences and the Role of Foreign Students
农业科学研究国际合作研究挑战和留学生作用的实证研究
  • 批准号:
    21K02628
  • 财政年份:
    2021
  • 资助金额:
    $ 34.94万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
International Collaborative Glocal Area Studies for Rural Revitalization in Myanmar in Partnership with Universities and Local Communities
与大学和当地社区合作开展缅甸乡村振兴国际合作全球区域研究
  • 批准号:
    21H03705
  • 财政年份:
    2021
  • 资助金额:
    $ 34.94万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了