SPX: Collaborative Research: Distributed Database Management with Logical Leases and Hardware Transactional Memory
SPX: Collaborative Research: Distributed Database Management with Logical Leases and Hardware Transactional Memory
批准号:
1822933
负责人:
Andrew Pavlo
金额:
$50.0万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2018
资助国家:
美国
项目状态:
已结题
起止时间:
2018-10-01 至 2023-03-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Database systems are the foundation of critical applications that maintain large amounts of data. Since single-processor performance plateaued a decade ago, increasing the number of processors or servers has become the only viable way of improving performance in distributed database management systems. Scalability is a daunting challenge in these systems due to the complex coordination among the large number of parallel tasks---a problem that this project seeks to solve. Most existing database systems determine the order among parallel tasks using conventional physical time. These systems require managing distributed locks, which leads to blocking and computation overhead. Other systems use logical time, which can be thought of as position in an order, to eliminate locking, but require centralized generation of the ordering, which is a serious scalability bottleneck as core count increases. This project breaks the abstraction of physical time and replaces it with a new definition of time that incorporates both logical and physical aspects. "Physiological" time, termed physiological time for ease of pronunciation, uses logical timestamps to order events and then breaks ties using physical time. This enables novel dependency-avoiding approaches to improving system performance and scalability. This project applies physiological time to three components in a distributed database system. (1) At hardware level, a new hardware transaction memory (HTM) mechanism will be built, which allows more effective data movement in multi-core processors' caches. (2) A new distributed concurrency control protocol will be designed and implemented to coordinate large numbers of parallel tasks in a distributed database. (3) An efficient parallel indexing data structure will be proposed for both multi-core and distributed databases. All three parts of the project will be prototyped and deployed in hardware/software testbeds.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.
期刊论文(11)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
DOI:
--
发表时间:
2021
期刊:
影响因子:
--
作者:
[Ling Zhang;Matthew Butrovich;Tianyu Li;Yash Nannapanei;Andrew Pavlo;J. Rollinson;Huanchen Zhang;Ambarish Balakumar;Daniel Biales;Ziqi Dong;Emmanuel Eppinger;Jordi Gonzàlez;Wan Shen Lim;Jianqiao Liu;Prashanth Menon;Soumil Mukherjee;Tanuj Nayak;Amadou Latyr Ngom;Jeff Niu;D. Patra;P. Raj;Stephanie Wang;Wuwen Wang;Yao-Tin Yu;William Zhang]
通讯作者:
Ling Zhang;Matthew Butrovich;Tianyu Li;Yash Nannapanei;Andrew Pavlo;J. Rollinson;Huanchen Zhang;Ambarish Balakumar;Daniel Biales;Ziqi Dong;Emmanuel Eppinger;Jordi Gonzàlez;Wan Shen Lim;Jianqiao Liu;Prashanth Menon;Soumil Mukherjee;Tanuj Nayak;Amadou Latyr Ngom;Jeff Niu;D. Patra;P. Raj;Stephanie Wang;Wuwen Wang;Yao-Tin Yu;William Zhang
DOI:
10.1145/3465998.3466009
发表时间:
2021-06
期刊:
Proceedings of the 17th International Workshop on Data Management on New Hardware
影响因子:
--
作者:
[Amadou Latyr Ngom;Prashanth Menon;Matthew Butrovich;Lin Ma;Wan Shen Lim;T. Mowry;Andrew Pavlo]
通讯作者:
Amadou Latyr Ngom;Prashanth Menon;Matthew Butrovich;Lin Ma;Wan Shen Lim;T. Mowry;Andrew Pavlo
DOI:
10.14778/3476311.3476411
发表时间:
2021-07
期刊:
Proc. VLDB Endow.
影响因子:
--
作者:
[Andrew Pavlo;Matthew Butrovich;Lin Ma;Prashanth Menon;Wan Shen Lim;Dana Van Aken;William Zhang]
通讯作者:
Andrew Pavlo;Matthew Butrovich;Lin Ma;Prashanth Menon;Wan Shen Lim;Dana Van Aken;William Zhang
DOI:
10.14778/3364324.3364334
发表时间:
2019-10
期刊:
Proc. VLDB Endow.
影响因子:
--
作者:
[Yihan Sun;G. Blelloch;Wan Shen Lim;Andrew Pavlo]
通讯作者:
Yihan Sun;G. Blelloch;Wan Shen Lim;Andrew Pavlo
DOI:
10.1145/3514221.3517851
发表时间:
2022-06
期刊:
Proceedings of the 2022 International Conference on Management of Data
影响因子:
--
作者:
[Yu Xia;Xiangyao Yu;Matthew Butrovich;Andrew Pavlo;S. Devadas]
通讯作者:
Yu Xia;Xiangyao Yu;Matthew Butrovich;Andrew Pavlo;S. Devadas
共 9 条
CAREER: Self-Driving Database Management Systems
-
批准号:1846158
-
项目类别:Continuing Grant
-
资助金额:$49.41万
-
财政年份:2019
-
负责人:Andrew Pavlo
-
依托单位:
III: Small: Non-Invasive Real-Time Analytics in Database Systems using Holistic Query Compilation
-
批准号:1718582
-
项目类别:Continuing Grant
-
资助金额:$49.98万
-
财政年份:2017
-
负责人:Andrew Pavlo
-
依托单位:
XPS: FULL: DSD: Collaborative Research: Moving the Abyss: Database Management on Future 1000-core Processors
-
批准号:1438955
-
项目类别:Standard Grant
-
资助金额:$49.96万
-
财政年份:2014
-
负责人:Andrew Pavlo
-
依托单位:
III: Small: Automatic Database Management System Tuning Through Large-scale Machine Learning
-
批准号:1423210
-
项目类别:Standard Grant
-
资助金额:$49.97万
-
财政年份:2014
-
负责人:Andrew Pavlo
-
依托单位:
海外基金