CAREER: Fine-Grained Operating System Components for Storage

职业:用于存储的细粒度操作系统组件

基本信息

  • 批准号:
    0546892
  • 负责人:
  • 金额:
    $ 40万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Continuing Grant
  • 财政年份:
    2006
  • 资助国家:
    美国
  • 起止时间:
    2006-02-01 至 2011-01-31
  • 项目状态:
    已结题

项目摘要

A modern computer operating system comprises millions of lines of performance-critical code, much of it tightly coupled to the hardware, where most any error can be expanded into a security vulnerability, and whose behavior fundamentally impacts every application it hosts. Thus, perating systems are both inherently hard to program and critically important to get right, which has slowed the pace of operating systems research and development. New programming methodologies can help break this impasse, leading to systems that are easier to teach, understand, program, and get right. This research program develops a new component-based design for file systems and disk storage. Its particular focus is file system consistency, the process that ensures that disks contain correct information in the correct format. All file system components communicate using change descriptor data structures, a generalization of soft updates that allows independent file systems and disk structures to express dependencies. Change descriptors are exported to applications, allowing them to implement previously-inexpressible consistency policies. The resulting design will make file systems easier to develop by factoring out common code, improve storage system robustness through first-class consistency support, and lead to new application designs that are far more resilient to system crashes. The project will produce a file system component support library and an array of components, as well as several sample applications, including some designed for classroom use. All of the code will be freely and widely distributed.
现代计算机操作系统包含数百万行性能关键代码,其中大部分与硬件紧密耦合,其中大多数错误都可以扩展为安全漏洞,并且其行为从根本上影响其托管的每个应用程序。 因此,在本发明中, 操作系统本身就很难编程,而且要正确使用非常重要,这就减缓了操作系统研究和开发的速度。 新的编程方法可以帮助打破这一僵局,导致系统更容易教,理解,编程和正确。 该研究计划为文件系统和磁盘存储开发了一种新的基于组件的设计。 它特别关注的是文件系统的一致性,这个过程确保磁盘包含正确格式的正确信息。 所有文件系统组件都使用更改描述符数据结构进行通信,这是软更新的一种概括,允许独立的文件系统和磁盘结构表达依赖关系。 更改描述符被导出到应用程序,允许它们实现以前无法表达的一致性策略。 由此产生的设计将使文件系统更容易开发,通过分解通用代码,通过一流的一致性支持提高存储系统的鲁棒性,并导致新的应用程序设计,更有弹性的系统崩溃。 该项目将生成一个文件系统组件支持库和一系列组件,以及几个示例应用程序,包括一些专为课堂使用而设计的应用程序。 所有的代码都将免费和广泛分发。

项目成果

期刊论文数量(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 }}

Edward Kohler其他文献

Edward Kohler的其他文献

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

{{ truncateString('Edward Kohler', 18)}}的其他基金

QCIS-FF: Quantum Computing & Information Science Faculty Fellow at Harvard University
QCIS-FF:量子计算
  • 批准号:
    2013303
  • 财政年份:
    2020
  • 资助金额:
    $ 40万
  • 项目类别:
    Continuing Grant
CSR: Medium: Collaborative Research: Soup: Flexible Storage and Processing for On-Line Applications
CSR:媒介:协作研究:汤:在线应用程序的灵活存储和处理
  • 批准号:
    1704376
  • 财政年份:
    2018
  • 资助金额:
    $ 40万
  • 项目类别:
    Continuing Grant
CSR: Medium: Collaborative Research: Fast and Simple Concurrency Through Data-Abstraction Transactions
CSR:媒介:协作研究:通过数据抽象事务实现快速而简单的并发
  • 批准号:
    1513416
  • 财政年份:
    2015
  • 资助金额:
    $ 40万
  • 项目类别:
    Standard Grant
CSR: Medium: Collaborative Research: The Commutativity Rule for Scalable System Software
CSR:媒介:协作研究:可扩展系统软件的交换性规则
  • 批准号:
    1302359
  • 财政年份:
    2013
  • 资助金额:
    $ 40万
  • 项目类别:
    Standard Grant
(SGER) Preliminary Steps Toward a Verifiable Kernel
(SGER) 实现可验证内核的初步步骤
  • 批准号:
    0541606
  • 财政年份:
    2005
  • 资助金额:
    $ 40万
  • 项目类别:
    Standard Grant
NeTS - NOSS: High-Level and Efficient Sensor Network Programs
NeTS - NOSS:高级且高效的传感器网络程序
  • 批准号:
    0435497
  • 财政年份:
    2004
  • 资助金额:
    $ 40万
  • 项目类别:
    Standard Grant

相似海外基金

AIGMob: Conditional Generative AI for Fine-grained Urban Mobility Simulation
AIGMob:用于细粒度城市交通模拟的条件生成人工智能
  • 批准号:
    24K02996
  • 财政年份:
    2024
  • 资助金额:
    $ 40万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
Fine-grained music source separation with deep learning models
利用深度学习模型进行细粒度音乐源分离
  • 批准号:
    10107090
  • 财政年份:
    2024
  • 资助金额:
    $ 40万
  • 项目类别:
    Collaborative R&D
RII Track-4:NSF: Federated Analytics Systems with Fine-grained Knowledge Comprehension: Achieving Accuracy with Privacy
RII Track-4:NSF:具有细粒度知识理解的联合分析系统:通过隐私实现准确性
  • 批准号:
    2327480
  • 财政年份:
    2024
  • 资助金额:
    $ 40万
  • 项目类别:
    Standard Grant
Collaborative Research: SII-NRDZ: SweepSpace: Enabling Autonomous Fine-Grained Spatial Spectrum Sensing and Sharing
合作研究:SII-NRDZ:SweepSpace:实现自主细粒度空间频谱感知和共享
  • 批准号:
    2348589
  • 财政年份:
    2024
  • 资助金额:
    $ 40万
  • 项目类别:
    Standard Grant
CAREER: Distances and matchings under the lens of fine-grained complexity
职业:细粒度复杂性镜头下的距离和匹配
  • 批准号:
    2337901
  • 财政年份:
    2024
  • 资助金额:
    $ 40万
  • 项目类别:
    Continuing Grant
SHF: Small: Domain-Specific FPGAs to Accelerate Unrolled DNNs with Fine-Grained Unstructured Sparsity and Mixed Precision
SHF:小型:特定领域 FPGA 加速具有细粒度非结构化稀疏性和混合精度的展开 DNN
  • 批准号:
    2303626
  • 财政年份:
    2023
  • 资助金额:
    $ 40万
  • 项目类别:
    Standard Grant
Collaborative Research: Efficacy and Durability of Microbially Induced Desaturation to Mitigate Liquefaction in Fine-grained Soils
合作研究:微生物诱导去饱和缓解细粒土壤液化的功效和持久性
  • 批准号:
    2242227
  • 财政年份:
    2023
  • 资助金额:
    $ 40万
  • 项目类别:
    Standard Grant
Energy-efficient Computing Through Fine-grained Energy Accounting
通过细粒度能源核算实现节能计算
  • 批准号:
    2883684
  • 财政年份:
    2023
  • 资助金额:
    $ 40万
  • 项目类别:
    Studentship
Towards Real-Time Fine-Grained Tracking in Distributed Large-Scale RF Tag Systems
实现分布式大规模射频标签系统中的实时细粒度跟踪
  • 批准号:
    2225337
  • 财政年份:
    2023
  • 资助金额:
    $ 40万
  • 项目类别:
    Standard Grant
CAREER: Towards sensing and understanding fine-grained body postures in daily life using intelligent wearables with acoustic sensing
职业:利用具有声学传感功能的智能可穿戴设备来感知和理解日常生活中细粒度的身体姿势
  • 批准号:
    2239569
  • 财政年份:
    2023
  • 资助金额:
    $ 40万
  • 项目类别:
    Continuing Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了