CAREER: Generating Application-Specific Database Management Systems
职业:生成特定于应用程序的数据库管理系统
基本信息
- 批准号:1651489
- 负责人:
- 金额:$ 55万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Continuing Grant
- 财政年份:2017
- 资助国家:美国
- 起止时间:2017-07-01 至 2020-05-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Database management systems (DBMSs) are designed to be general-purpose tools that support a wide variety of applications, from banking to social networking and making scientific discoveries. To improve the performance of such applications, researchers have leveraged the unique characteristics of application areas to build domain-specific DBMSs that outperform traditional implementations. Performing such specialization requires labor intensive, complex, and error prone efforts. The intellectual merits of this project are to advance the state of the art in application-specific DBMS design by investigating techniques to perform such domain specialization automatically. As part of this project's broader impacts, the lessons and techniques learned will be integrated into programming languages and classes that the PI routinely teaches.Specifically, this proposal aims to leverage recent advances in programming systems and data management research to build tools that can automatically understand database application semantics. Given such knowledge, the goals of this project are to 1) create tools that can automatically optimize the specific set of queries that can potentially be issued by the application, and prove that the optimized queries are semantically equivalent to the inputs; 2) investigate techniques to automatically select the optimal framework (in terms of execution time, resources required, etc) to execute the queries issued by the application, and 3) devise new languages for programmers to express their data consistency needs when queries are to be executed across a distributed set of nodes, and build an implementation of such languages. All software artifacts developed in this project are released to the public, with plans to incorporate their usage in both the undergraduate and graduate curricula. In addition, as part of the project is to collect and study the shortcomings of real-world database applications, the collected applications are collected into a repository that is publicly accessible repository for researchers and practitioners in the field to experiment and reproduce the results.
数据库管理系统(DBMS)被设计为通用工具,支持各种各样的应用程序,从银行到社交网络和科学发现。为了提高这些应用程序的性能,研究人员利用应用程序领域的独特特性来构建优于传统实现的特定于域的DBMS。执行这种专业化需要劳动密集型、复杂且容易出错的工作。这个项目的智力价值是通过研究自动执行这种域专门化的技术来推进特定于应用程序的DBMS设计的最新水平。作为该项目更广泛影响的一部分,学到的经验教训和技术将被整合到PI定期教授的编程语言和课程中。具体来说,该提案旨在利用编程系统和数据管理研究的最新进展来构建可以自动理解的工具数据库应用程序语义。鉴于这样的知识,这个项目的目标是1)创建可以自动优化应用程序可能发出的特定查询集的工具,并证明优化的查询在语义上等同于输入; 2)研究自动选择最佳框架的技术(在执行时间、所需资源等方面)执行应用程序发出的查询,以及3)为程序员设计新的语言以在跨分布式节点集执行查询时表达他们的数据一致性需求,并构建这些语言的实现。在这个项目中开发的所有软件工件都向公众发布,并计划将它们的使用纳入本科和研究生课程。此外,作为该项目的一部分,是收集和研究现实世界中的数据库应用程序的缺点,收集的应用程序被收集到一个存储库,该存储库是可公开访问的存储库,供该领域的研究人员和从业人员进行实验和重现结果。
项目成果
期刊论文数量(3)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Comparative Evaluation of Big-Data Systems on Scientific Image Analytics Workloads
- DOI:10.14778/3137628.3137634
- 发表时间:2016-12
- 期刊:
- 影响因子:0
- 作者:Parmita Mehta;Sven Dorkenwald;Dongfang Zhao;Tomer Kaftan;Alvin Cheung;M. Balazinska;A. Rokem;A. Connolly;J. Vanderplas;Y. AlSayyad
- 通讯作者:Parmita Mehta;Sven Dorkenwald;Dongfang Zhao;Tomer Kaftan;Alvin Cheung;M. Balazinska;A. Rokem;A. Connolly;J. Vanderplas;Y. AlSayyad
Automatically Leveraging MapReduce Frameworks for Data-Intensive Applications
- DOI:10.1145/3183713.3196891
- 发表时间:2018-01
- 期刊:
- 影响因子:0
- 作者:Maaz Bin Safeer Ahmad;Alvin Cheung
- 通讯作者:Maaz Bin Safeer Ahmad;Alvin Cheung
{{
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 }}
Alvin Cheung其他文献
Code Transpilation for Hardware Accelerators
硬件加速器的代码转换
- DOI:
- 发表时间:
2023 - 期刊:
- 影响因子:0
- 作者:
Yuto Nishida;Sahil Bhatia;Shadaj Laddad;Hasan Genç;Y. Shao;Alvin Cheung - 通讯作者:
Alvin Cheung
Visualization by example
可视化示例
- DOI:
- 发表时间:
2019 - 期刊:
- 影响因子:0
- 作者:
Chenglong Wang;Yu Feng;Rastislav Bodík;Alvin Cheung;Işıl Dillig - 通讯作者:
Işıl Dillig
Speeding up symbolic reasoning for relational queries
加速关系查询的符号推理
- DOI:
- 发表时间:
2018 - 期刊:
- 影响因子:0
- 作者:
Chenglong Wang;Alvin Cheung;Rastislav Bodík - 通讯作者:
Rastislav Bodík
Packet Transactions: A Programming Model for Data-Plane Algorithms at Hardware Speed
数据包事务:硬件速度下数据平面算法的编程模型
- DOI:
- 发表时间:
2015 - 期刊:
- 影响因子:0
- 作者:
Anirudh Sivaraman;M. Budiu;Alvin Cheung;Changhoon Kim;Steve Licking;G. Varghese;H. Balakrishnan;Mohammad Alizadeh;N. McKeown - 通讯作者:
N. McKeown
Verified lifting of stencil computations
验证了模板计算的提升
- DOI:
10.1145/2908080.2908117 - 发表时间:
2016 - 期刊:
- 影响因子:0
- 作者:
Shoaib Kamil;Alvin Cheung;Shachar Itzhaky;Armando Solar - 通讯作者:
Armando Solar
Alvin Cheung的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Alvin Cheung', 18)}}的其他基金
III: Medium: Collaborative Research: Reasoning about Optimizers for Data-Intensive Systems
III:媒介:协作研究:数据密集型系统优化器的推理
- 批准号:
1955488 - 财政年份:2020
- 资助金额:
$ 55万 - 项目类别:
Standard Grant
CAREER: Generating Application-Specific Database Management Systems
职业:生成特定于应用程序的数据库管理系统
- 批准号:
2027575 - 财政年份:2020
- 资助金额:
$ 55万 - 项目类别:
Continuing Grant
BIGDATA: Collaborative Research: F: Holistic Optimization of Data-Driven Applications
BIGDATA:协作研究:F:数据驱动应用程序的整体优化
- 批准号:
2027516 - 财政年份:2020
- 资助金额:
$ 55万 - 项目类别:
Standard Grant
NeTS: Medium: Collaborative Research: Language and Hardware Primitives for Programming the Data Plane in High Speed Networks
NeTS:媒介:协作研究:高速网络中数据平面编程的语言和硬件原语
- 批准号:
1563788 - 财政年份:2016
- 资助金额:
$ 55万 - 项目类别:
Continuing Grant
BIGDATA: Collaborative Research: F: Holistic Optimization of Data-Driven Applications
BIGDATA:协作研究:F:数据驱动应用程序的整体优化
- 批准号:
1546083 - 财政年份:2015
- 资助金额:
$ 55万 - 项目类别:
Standard Grant
相似海外基金
Automated, Scalable, and Machine Learning-Driven Approach for Generating and Optimizing Scientific Application Codes
用于生成和优化科学应用代码的自动化、可扩展且机器学习驱动的方法
- 批准号:
23K24856 - 财政年份:2024
- 资助金额:
$ 55万 - 项目类别:
Grant-in-Aid for Scientific Research (B)
Automated, Scalable, and Machine Learning-Driven Approach for Generating and Optimizing Scientific Application Codes
用于生成和优化科学应用代码的自动化、可扩展且机器学习驱动的方法
- 批准号:
22H03600 - 财政年份:2022
- 资助金额:
$ 55万 - 项目类别:
Grant-in-Aid for Scientific Research (B)
Development of a new method for generating glycosyl radical and application to C-glycosylation
糖基自由基生成新方法的开发及其在C-糖基化中的应用
- 批准号:
22K14683 - 财政年份:2022
- 资助金额:
$ 55万 - 项目类别:
Grant-in-Aid for Early-Career Scientists
ynthetic study of a naturally-occurring quorum sensing inhibitor and its application to developing a novel antibacterial agent with low risk of generating drug resistant bacteria
天然存在的群体感应抑制剂的合成研究及其在开发低耐药菌风险的新型抗菌剂中的应用
- 批准号:
20KK0345 - 财政年份:2021
- 资助金额:
$ 55万 - 项目类别:
Fund for the Promotion of Joint International Research (Fostering Joint International Research (A))
CAREER: Generating Application-Specific Database Management Systems
职业:生成特定于应用程序的数据库管理系统
- 批准号:
2027575 - 财政年份:2020
- 资助金额:
$ 55万 - 项目类别:
Continuing Grant
Analyses of the mechanisms for development of sensory epithelia in cochleae and vestibula and application to generating the model for deafness using hiPSC
耳蜗和前庭感觉上皮发育机制的分析及其在利用 hiPSC 生成耳聋模型中的应用
- 批准号:
18K09318 - 财政年份:2018
- 资助金额:
$ 55万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Elucidation and application development of the fruiting body generating compounds of higher fungi
高等真菌子实体生成化合物的阐明及应用开发
- 批准号:
16H02546 - 财政年份:2016
- 资助金额:
$ 55万 - 项目类别:
Grant-in-Aid for Scientific Research (A)
Study on an automated method for generating information curation map and its application for advanced information access tasks
一种自动生成信息管理地图的方法及其在高级信息访问任务中的应用研究
- 批准号:
16K00296 - 财政年份:2016
- 资助金额:
$ 55万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
A study of directly generating method of a PWM signal and its application using learning and repetitive control techniques
学习与重复控制技术直接产生PWM信号的方法及其应用研究
- 批准号:
15K05950 - 财政年份:2015
- 资助金额:
$ 55万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Efficient Mining Methods for Latent Association Rules and their Application for Generating Latent Event Sequence Corpora
潜在关联规则的高效挖掘方法及其在生成潜在事件序列语料库中的应用
- 批准号:
25330256 - 财政年份:2013
- 资助金额:
$ 55万 - 项目类别:
Grant-in-Aid for Scientific Research (C)