III: Small: Extending and Automating Dynamic Specialization of Database Management Systems

III:小型:扩展和自动化数据库管理系统的动态专业化

基本信息

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

项目摘要

Database management systems (DBMSs) are ubiquitous in industry and their performance and functionality are crucially important in commercial IT infrastructure. There has been a lot of work on improving the performance of these critical systems. This project adopts a complementary and orthogonal approach to substantially increasing the performance of DBMSs. This is done by exploiting runtime information about the DBMS to specialize the DBMS code on the fly in order to eliminate as much unnecessary work as possible. This dynamic code optimization, which we term "micro-specialization", is highly aggressive and goes well beyond what can be achieved using existing compiler optimization technology. This focus on runtime code optimization is also very different from most of the current research on DBMS performance improvement. The project investigates algorithms for automatic identification of code sequences where micro-specialization may profitably be applied; algorithms that can micro-specialize such identified target code sequences; and techniques for ensuring the correctness of the resulting code. Preliminary studies on disparate DBMSes suggest that micro-specialization offers significant performance improvements when applied to mature, high-performance DBMSs and to industry-standard benchmarks, and that there are rich opportunities for other substantial performance gains, with minimal impact on the DBMS architecture.Broader impacts of this project include increased efficiency of the IT infrastructure used by a wide variety of companies, leading to improved overall productivity. Graduate and undergraduate students are involved in all aspects of the research activities as an integral part of the project. The PIs have an established track record of integrating research activities into the undergraduate curriculum and involving undergraduates, including women and members of underrepresented minorities, in research; this project continues this tradition.For further information see the web site at http://www.cs.arizona.edu/projects/microspecialization/ .
数据库管理系统(DBMS)在行业中无处不在,其性能和功能在商业IT基础架构中至关重要。在改善这些关键系统的性能方面,已经进行了很多工作。 该项目采用一种补充和正交的方法来大大提高DBMS的性能。 这是通过利用有关DBMS的运行时信息来实现的,以便消除尽可能多的不必要工作的DBMS代码。 我们称其为“微专业化”的动态代码优化是高度侵略性的,并且远远超出了使用现有的编译器优化技术可以实现的目标。对运行时代码优化的重点也与当前关于DBMS性能改进的大多数研究都大不相同。 该项目调查了可以自动识别可能可利用微专业化的代码序列的算法;可以将这种确定的目标代码序列微观化的算法;以及确保最终代码正确性的技术。 对不同DBMSE的初步研究表明,当应用于成熟,高性能DBMS和行业标准的基准时,微型特殊化提供了显着的性能提高,并且在DBMS的影响方面的影响不大的效率促进了IS的效率,并且具有最小的影响力的影响力,并且具有最小的影响。 研究生和本科生都参与研究活动的各个方面,这是该项目不可或缺的一部分。 PI在将研究活动纳入本科课程中并涉及包括妇女和人为少数群体不足的成员在内的本科生的既定记录;该项目延续了这一传统。有关更多信息,请参见网站http://www.cs.arizona.edu/projects/microspecialization/。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ 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 }}

Richard Snodgrass其他文献

Richard Snodgrass的其他文献

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

{{ truncateString('Richard Snodgrass', 18)}}的其他基金

PFI AIR-TT: Improving Data Base Management System Performance Through Micro-Specialization
PFI AIR-TT:通过微专业化提高数据库管理系统性能
  • 批准号:
    1413780
  • 财政年份:
    2014
  • 资助金额:
    $ 49.68万
  • 项目类别:
    Standard Grant
INSPIRE Track 1: Arizona-NOAO Temporal Analysis and Response to Events System (ANTARES)
INSPIRE 轨道 1:亚利桑那州 - NOAO 时间分析和事件响应系统 (ANTARES)
  • 批准号:
    1344024
  • 财政年份:
    2013
  • 资助金额:
    $ 49.68万
  • 项目类别:
    Continuing Grant
III: Small: Using Empirical Generalization to Develop Predictive Models of DBMS Processing
III:小:使用经验概括来开发 DBMS 处理的预测模型
  • 批准号:
    1016205
  • 财政年份:
    2010
  • 资助金额:
    $ 49.68万
  • 项目类别:
    Continuing Grant
CPATH-2: Collaborative Research: A Field Guide to the Science of Computation
CPATH-2:协作研究:计算科学领域指南
  • 批准号:
    0938948
  • 财政年份:
    2009
  • 资助金额:
    $ 49.68万
  • 项目类别:
    Standard Grant
III-COR Medium: Collaborative Research: Achieving Compliant Databases
III-COR 媒介:协作研究:实现合规数据库
  • 批准号:
    0803229
  • 财政年份:
    2008
  • 资助金额:
    $ 49.68万
  • 项目类别:
    Continuing Grant
Towards a Science of Database Systems
迈向数据库系统科学
  • 批准号:
    0639106
  • 财政年份:
    2006
  • 资助金额:
    $ 49.68万
  • 项目类别:
    Standard Grant
Tamperproof Audit Logs
防篡改审计日志
  • 批准号:
    0415101
  • 财政年份:
    2005
  • 资助金额:
    $ 49.68万
  • 项目类别:
    Standard Grant
SGER: Staged Query Processing
SGER:分阶段查询处理
  • 批准号:
    9817798
  • 财政年份:
    1998
  • 资助金额:
    $ 49.68万
  • 项目类别:
    Standard Grant
Enabling the Commerical Realization of Temporal Databases
使能时态数据库商业化
  • 批准号:
    9632569
  • 财政年份:
    1996
  • 资助金额:
    $ 49.68万
  • 项目类别:
    Standard Grant
Designing, Querying and Implementing Spatiotemporal Databases
设计、查询和实现时空数据库
  • 批准号:
    9302244
  • 财政年份:
    1993
  • 资助金额:
    $ 49.68万
  • 项目类别:
    Continuing Grant

相似国自然基金

压力容器钢疲劳小裂纹萌生和扩展的声发射诊断与寿命预测研究
  • 批准号:
    22208258
  • 批准年份:
    2022
  • 资助金额:
    30.00 万元
  • 项目类别:
    青年科学基金项目
压力容器钢疲劳小裂纹萌生和扩展的声发射诊断与寿命预测研究
  • 批准号:
  • 批准年份:
    2022
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
源于热腐蚀坑小裂纹的扩展行为及其在寿命预测中的多尺度应用研究
  • 批准号:
  • 批准年份:
    2019
  • 资助金额:
    60 万元
  • 项目类别:
    面上项目
钛合金疲劳小裂纹扩展的多尺度分段模型与原位试验研究
  • 批准号:
    11872278
  • 批准年份:
    2018
  • 资助金额:
    63.0 万元
  • 项目类别:
    面上项目
基于小时间尺度原位试验的疲劳小裂纹扩展机理研究和寿命预测
  • 批准号:
    51875019
  • 批准年份:
    2018
  • 资助金额:
    60.0 万元
  • 项目类别:
    面上项目

相似海外基金

AF: SMALL: Extending the Reach of Distribution Testing via Structure
AF:小:通过结构扩展分布测试的范围
  • 批准号:
    2310818
  • 财政年份:
    2023
  • 资助金额:
    $ 49.68万
  • 项目类别:
    Standard Grant
Extending experimental evolutionary game theory in cancer in vivo to enable clinical translation: integrating spatio-temporal dynamics using mathematical modeling
扩展癌症体内实验进化博弈论以实现临床转化:使用数学建模整合时空动力学
  • 批准号:
    10662098
  • 财政年份:
    2023
  • 资助金额:
    $ 49.68万
  • 项目类别:
SHF: Small: A Mechanism for Extending A Programming Language with Interactive Syntax
SHF:小型:一种用交互式语法扩展编程语言的机制
  • 批准号:
    2007686
  • 财政年份:
    2020
  • 资助金额:
    $ 49.68万
  • 项目类别:
    Standard Grant
Extending the limits of cryo-EM to better understand TTR misfolding and aggregation
扩展冷冻电镜的局限性以更好地了解 TTR 错误折叠和聚集
  • 批准号:
    10263946
  • 财政年份:
    2020
  • 资助金额:
    $ 49.68万
  • 项目类别:
EXTENDING INDEPENDENCE AND QUALITY OF LIFE FOR PEOPLE WITH ALZHEIMER'S DISEASE OR DEMENTIA THROUGH TELEHEALTH PROGRAM DELIVERY
通过远程医疗计划的实施,提高阿尔茨海默病或痴呆症患者的独立性和生活质量
  • 批准号:
    10204865
  • 财政年份:
    2020
  • 资助金额:
    $ 49.68万
  • 项目类别:
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了