CSR: Small: Efficient Techniques for Modular Past State Systems
CSR:小型:模块化过去状态系统的高效技术
基本信息
- 批准号:1318798
- 负责人:
- 金额:$ 40万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2013
- 资助国家:美国
- 起止时间:2013-10-01 至 2018-09-30
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Retrospection is the ability of a data store to run ad-hoc programs over consistent past states of a data store as if they were the current state. Retrospection makes it easier to analyze past states providing a valuable tool for auditors, historians, economists, social scientists and others with a need to investigate historical data. Retrospection is also valuable to those who want to analyze past states to predict the future, an increasingly in-demand feature in modern data management applications.Most light-weight data stores today do not support retrospection. The key reason is that existing retrospection techniques, for performance, require invasive hard-to-adopt modifications to data store internals. Without support for retrospection, it may be hard for application developers to reconstruct the consistent states corresponding to past events of interest.This project will develop an easy-to-adopt modular method and a set of associated techniques for supporting retrospection in light-weight transactional data stores using anembedded persistent consistent past-state system. The technical challenges are:1) How to provide consistent past states without harming data store performance? The past state system needs to be tightly integrated for efficiency but extensive modifications to the internal data store components are infeasible, requiring new modular techniques that operate at a low-level in the data store software stack.2) How to run programs efficiently over past state that spans large time intervals? past state needs to be created incrementally to avoid disrupting the data store but running a program over incremental state can be slow, requiring new clustering and caching techniques optimized for incremental data.3) Can one avoid slowing down programs that do not use retrospection? To evaluate any additional overhead, the project will develop an experimental prototype in an industrial strength data store, and conduct studies to answer this question experimentally and analytically.
回顾是数据存储在数据存储的过去状态下运行临时程序的能力,就好像它们是当前状态一样。回顾使得分析过去的国家为审计师,历史学家,经济学家,社会科学家以及其他需要研究历史数据提供有价值的工具。回顾对于那些想分析过去的州预测未来的人也很有价值。关键原因是,现有的回顾技术(用于性能,都需要对数据存储内部的侵入性难以修改。没有支持回顾,应用程序开发人员可能很难重建与过去感兴趣的事件相对应的一致状态。本项目将开发一种易于使用的模块化方法,以及一组相关技术,用于支持轻型交易数据存储中的回顾,使用隔音式持久持续的持续一致的一致性一致的一致性。技术挑战是:1)如何在不损害数据存储绩效的情况下提供一致的过去状态?过去的状态系统需要紧密整合以提高效率,但是对内部数据存储组件进行了广泛的修改是不可行的,需要在数据存储软件堆栈中以低水平运行的新模块化技术。2)如何在过去的状态上有效地运行程序,以跨越大量时间间隔?过去需要逐步创建过去的状态,以避免破坏数据存储,但是通过增量状态运行程序可能会很慢,需要针对增量数据优化的新群集和缓存技术。3)3)是否可以避免减慢不使用反重击的程序?为了评估任何其他开销,该项目将在工业强度数据存储中开发实验原型,并进行研究以实验和分析地回答这个问题。
项目成果
期刊论文数量(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 }}
Liuba Shrira其他文献
Liuba Shrira的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Liuba Shrira', 18)}}的其他基金
CSR: Medium: Collaborative Research: Fast and Simple Concurrency Through Data-Abstraction Transactions
CSR:媒介:协作研究:通过数据抽象事务实现快速而简单的并发
- 批准号:
1513471 - 财政年份:2015
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
BIGDATA: Small: DCM: Collaborative Research: An efficient, versatile, scalable, and portable storage system for scientific data containers
大数据:小型:DCM:协作研究:用于科学数据容器的高效、多功能、可扩展和便携式存储系统
- 批准号:
1251037 - 财政年份:2013
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
ITR: Collaborative Research: (ASE+NHS) - (int): BFT-LS: Byzantine Fault Tolerance for Large-Scale, High-Performance Distributed Storage Systems
ITR:协作研究:(ASE NHS) - (int):BFT-LS:大规模、高性能分布式存储系统的拜占庭容错
- 批准号:
0427408 - 财政年份:2004
- 资助金额:
$ 40万 - 项目类别:
Continuing Grant
Support for Scalable Transactional Applications on the Global Internet
支持全球互联网上的可扩展交易应用程序
- 批准号:
9901699 - 财政年份:1999
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
相似国自然基金
含高密度活性位点并可高效催化小分子氧化还原反应的碳基电催化剂的逆向设计
- 批准号:52372254
- 批准年份:2023
- 资助金额:52.00 万元
- 项目类别:面上项目
海洋节菱孢菌中靶向RORγ-DLL3信号轴抗小细胞肺癌的Arthpyrone类吡啶酮生物碱的高效发掘及作用机制研究
- 批准号:42376124
- 批准年份:2023
- 资助金额:51 万元
- 项目类别:面上项目
小分子高效诱导人成纤维细胞重编程为功能肝细胞的研究
- 批准号:32300610
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
基于亲和超滤高效筛选苗药榜看雾中治疗类风湿性关节炎的小分子TNF-α抑制剂
- 批准号:82360834
- 批准年份:2023
- 资助金额:32 万元
- 项目类别:地区科学基金项目
全稠环小分子受体聚合物化构建高效稳定的聚合物受体光伏材料
- 批准号:22305076
- 批准年份:2023
- 资助金额:30.00 万元
- 项目类别:青年科学基金项目
相似海外基金
CSR: Small: Cache-Coherent Accelerators for Efficient Persistent Memory Programming
CSR:小型:用于高效持久内存编程的缓存一致性加速器
- 批准号:
2245999 - 财政年份:2023
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
Collaborative Research: CSR: Small: Cross-layer learning-based Energy-Efficient and Resilient NoC design for Multicore Systems
协作研究:CSR:小型:基于跨层学习的多核系统节能和弹性 NoC 设计
- 批准号:
2321224 - 财政年份:2023
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
Collaborative Research: CSR: Small: Cross-layer learning-based Energy-Efficient and Resilient NoC design for Multicore Systems
协作研究:CSR:小型:基于跨层学习的多核系统节能和弹性 NoC 设计
- 批准号:
2321225 - 财政年份:2023
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
CSR: Small: ARTEMIS: Algorithm-Hardware Co-Design for Efficient Machine Learning Systems
CSR:小型:ARTEMIS:高效机器学习系统的算法硬件协同设计
- 批准号:
1815780 - 财政年份:2018
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
CSR: Small: Delegation Systems for Efficient and Safe Multi-Core Programming
CSR:小型:用于高效、安全多核编程的委派系统
- 批准号:
1816714 - 财政年份:2018
- 资助金额:
$ 40万 - 项目类别:
Standard Grant