AF: Small: Collaborative Research: Maintaining order
AF:小:协作研究:维持秩序
基本信息
- 批准号:1617727
- 负责人:
- 金额:$ 23.97万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2016
- 资助国家:美国
- 起止时间:2016-09-01 至 2019-08-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
This project investigates "order structures," that is, data structures for maintaining total orders on dynamic data sets. Order structures are applicable in surprisingly diverse settings. The PIs aim to answer fundamental theoretical questions relating to order structures. The investigation takes place in the context of two high-impact application areas: (1) tools for debugging parallel programs and (2) data structures used in databases and file systems to organize data on disk or SSDs. As part of the project, the PIs will develop publicly available educational materials and reference implementations on order structures to be incorporated into courses at their institutions and shared openly on the web.The order structures addressed in this project are order-maintenance data structures, sparse tables, and data structures for incremental topological ordering. The investigation comprises (1) new algorithms with good worst-case guarantees, (2) algorithms with strong common-case guarantees, i.e., optimized for common input distributions, (3) provably good concurrent algorithms, (4) algorithms that leverage randomization in surprising ways (e.g., to achieve history independence), and (5) robust lower bounds that also apply to the randomized setting. In the context of the target applications, the PIs will design and use order structures to implement race detectors, which uncover determinacy races in parallel programs. The PIs will also use orders structures to build external-memory key-value stores to make databases and file systems run faster.
该项目研究“订单结构”,即用于维护动态数据集总订单的数据结构。 订单结构适用于令人惊讶的多样化环境。 PI 旨在回答与订单结构相关的基本理论问题。这项调查是在两个高影响力的应用领域进行的:(1) 用于调试并行程序的工具;(2) 数据库和文件系统中使用的数据结构,用于组织磁盘或 SSD 上的数据。 作为该项目的一部分,PI 将开发关于订单结构的公开教育材料和参考实现,将其纳入其机构的课程中并在网络上公开共享。该项目中解决的订单结构是订单维护数据结构,稀疏用于增量拓扑排序的表和数据结构。 研究包括(1)具有良好的最坏情况保证的新算法,(2)具有强大的常见情况保证的算法,即针对常见输入分布进行优化,(3)可证明良好的并发算法,(4)利用随机化的算法令人惊讶的方法(例如,实现历史独立性),以及(5)也适用于随机设置的稳健下限。在目标应用程序的背景下,PI 将设计并使用顺序结构来实现竞争检测器,从而揭示并行程序中的确定性竞争。 PI 还将使用订单结构来构建外部内存键值存储,以使数据库和文件系统运行得更快。
项目成果
期刊论文数量(3)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Efficient race detection with futures
通过 future 进行高效种族检测
- DOI:10.1145/3293883.3295732
- 发表时间:2019
- 期刊:
- 影响因子:0
- 作者:Utterback, Robert;Agrawal, Kunal;Fineman, Jeremy;Lee, I-Ting Angelina
- 通讯作者:Lee, I-Ting Angelina
Race detection and reachability in nearly series-parallel DAGs
近串联并行 DAG 中的竞争检测和可达性
- DOI:10.1137/1.9781611975031.11
- 发表时间:2018
- 期刊:
- 影响因子:0
- 作者:Agrawal, Kunal;Devietti, Joseph;Fineman, Jeremy T.;Lee, I-Ting Angelina;Utterback, Robert;Xu, Changming
- 通讯作者:Xu, Changming
Nearly Work-Efficient Parallel Algorithm for Digraph Reachability
近乎高效的有向图可达性并行算法
- DOI:10.1137/18m1197850
- 发表时间:2020
- 期刊:
- 影响因子:1.6
- 作者:Fineman, Jeremy T.
- 通讯作者:Fineman, Jeremy T.
{{
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 }}
Jeremy Fineman其他文献
Jeremy Fineman的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Jeremy Fineman', 18)}}的其他基金
Collaborative Research: AF: Medium: Adventures in Flatland: Algorithms for Modern Memories
合作研究:AF:媒介:平地历险记:现代记忆算法
- 批准号:
2106759 - 财政年份:2021
- 资助金额:
$ 23.97万 - 项目类别:
Continuing Grant
AF: Small: Algorithms for New Memory Models
AF:小:新内存模型的算法
- 批准号:
1718700 - 财政年份:2017
- 资助金额:
$ 23.97万 - 项目类别:
Standard Grant
SHF: AF: Large: Collaborative Research: Parallelism without Concurrency
SHF:AF:大型:协作研究:无并发的并行性
- 批准号:
1314633 - 财政年份:2013
- 资助金额:
$ 23.97万 - 项目类别:
Continuing Grant
AF: SMALL: Collaborative Research: Data Structures for Parallel Algorithms
AF:小:协作研究:并行算法的数据结构
- 批准号:
1218188 - 财政年份:2012
- 资助金额:
$ 23.97万 - 项目类别:
Standard Grant
相似国自然基金
诊疗一体化PS-Hc@MB协同训练介导脑小血管病康复的作用及机制研究
- 批准号:82372561
- 批准年份:2023
- 资助金额:49 万元
- 项目类别:面上项目
非小细胞肺癌MECOM/HBB通路介导血红素代谢异常并抑制肿瘤起始细胞铁死亡的机制研究
- 批准号:82373082
- 批准年份:2023
- 资助金额:49 万元
- 项目类别:面上项目
基于胆碱能皮层投射纤维探讨脑小血管病在帕金森病步态障碍中的作用及机制研究
- 批准号:82301663
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
关于丢番图方程小素数解上界估计的研究
- 批准号:12301005
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
嗅球小胶质细胞P2X7受体在变应性鼻炎发生帕金森病样改变中的作用与机制研究
- 批准号:82371119
- 批准年份:2023
- 资助金额:49 万元
- 项目类别:面上项目
相似海外基金
Collaborative Research: AF: Small: New Directions in Algorithmic Replicability
合作研究:AF:小:算法可复制性的新方向
- 批准号:
2342244 - 财政年份:2024
- 资助金额:
$ 23.97万 - 项目类别:
Standard Grant
Collaborative Research: AF: Small: Exploring the Frontiers of Adversarial Robustness
合作研究:AF:小型:探索对抗鲁棒性的前沿
- 批准号:
2335411 - 财政年份:2024
- 资助金额:
$ 23.97万 - 项目类别:
Standard Grant
NSF-BSF: Collaborative Research: AF: Small: Algorithmic Performance through History Independence
NSF-BSF:协作研究:AF:小型:通过历史独立性实现算法性能
- 批准号:
2420942 - 财政年份:2024
- 资助金额:
$ 23.97万 - 项目类别:
Standard Grant
Collaborative Research: AF: Small: Structural Graph Algorithms via General Frameworks
合作研究:AF:小型:通过通用框架的结构图算法
- 批准号:
2347322 - 财政年份:2024
- 资助金额:
$ 23.97万 - 项目类别:
Standard Grant
Collaborative Research: AF: Small: Real Solutions of Polynomial Systems
合作研究:AF:小:多项式系统的实数解
- 批准号:
2331401 - 财政年份:2024
- 资助金额:
$ 23.97万 - 项目类别:
Standard Grant