Collaborative Research: PPoSS: Planning: Fixpoint: an operating system and architecture for data-centric computing
协作研究:PPoSS:规划:Fixpoint:用于以数据为中心的计算的操作系统和架构
基本信息
- 批准号:2028733
- 负责人:
- 金额:$ 12.5万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2020
- 资助国家:美国
- 起止时间:2020-10-01 至 2022-09-30
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Computer operating systems run programs that read input data and produce output data. However, today's operating systems generally don't keep track of enough information to make sure that the process of generating a given piece of data can be reproduced, especially when the program that produced it may have considered input that came over the network, from a mutable file on disk, or from a non-deterministic phenomenon such as thread scheduling. This project will design a new kind of operating system, called Fixpoint, that explicitly represents and names computations on data: each invocation of a program, in terms of its minimal data-dependencies, in a reproducible content-addressed manner. If successful, the project will have a significant impact on how computer systems are used every day. By making all computation reproducible by default and trivially shareable, Fixpoint can improve scientific reproducibility and as a consequence increase the public's confidence in scientific results. The hypothesis of this project is that by changing the way software is represented, substantial benefits can be unlocked in the areas of scalability, security, efficiency, performance, and reproducibility. Fixpoint's operating-system-visible dataflow will give it an ability to take advantage of massive transient parallelism, which means that parallel tasks that effectively require batch-processing today -- submitting jobs to servers and waiting hours -- will become near real-time. This will change the kinds of operations that people expect to do interactively at a computer. Errors discovered in data, even after the fact, can be backed out of computations that depend on them, similar to recalculating a spreadsheet today.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.
计算机操作系统运行读取输入数据并产生输出数据的程序。然而,今天的操作系统通常不能跟踪足够的信息,以确保生成给定数据块的过程可以被复制,特别是当生成它的程序可能考虑了来自网络的输入、来自磁盘上的可变文件或来自诸如线程调度之类的不确定性现象时。这个项目将设计一种新的操作系统,称为Fixpoint,它显式地表示和命名数据上的计算:程序的每次调用,根据其最小的数据依赖性,以可重复的内容寻址方式。如果成功,该项目将对计算机系统的日常使用产生重大影响。通过使所有的计算在默认情况下都是可重复的,并且可以轻松地共享,Fixpoint可以提高科学的可重复性,从而增加公众对科学结果的信心。这个项目的假设是,通过改变软件的表示方式,可以在可伸缩性、安全性、效率、性能和再现性方面获得实质性的好处。Fixpoint的操作系统可见数据流将使它能够利用大规模的瞬时并行性,这意味着目前需要批量处理的并行任务(向服务器提交作业并等待数小时)将变得接近实时。这将改变人们期望在计算机上进行交互的各种操作。在数据中发现的错误,即使在事实发生之后,也可以从依赖于它们的计算中撤销,类似于今天重新计算电子表格。该奖项反映了美国国家科学基金会的法定使命,并通过使用基金会的知识价值和更广泛的影响审查标准进行评估,被认为值得支持。
项目成果
期刊论文数量(3)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Sidecar: in-network performance enhancements in the age of paranoid transport protocols
Sidecar:偏执传输协议时代的网络内性能增强
- DOI:10.1145/3563766.3564113
- 发表时间:2022
- 期刊:
- 影响因子:0
- 作者:Yuan, Gina;Zhang, David K.;Sotoudeh, Matthew;Welzl, Michael;Winstein, Keith
- 通讯作者:Winstein, Keith
Computation-centric networking
以计算为中心的网络
- DOI:10.1145/3563766.3564106
- 发表时间:2022
- 期刊:
- 影响因子:0
- 作者:Deng, Yuhan;Montemayor, Angela;Levy, Amit;Winstein, Keith
- 通讯作者:Winstein, Keith
R2E2: low-latency path tracing of terabyte-scale scenes using thousands of cloud CPUs
R2E2:使用数千个云CPU对TB级场景进行低延迟路径追踪
- DOI:10.1145/3528223.3530171
- 发表时间:2022
- 期刊:
- 影响因子:6.2
- 作者:Fouladi, Sadjad;Shacklett, Brennan;Poms, Fait;Arora, Arjun;Ozdemir, Alex;Raghavan, Deepti;Hanrahan, Pat;Fatahalian, Kayvon;Winstein, Keith
- 通讯作者:Winstein, Keith
{{
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 }}
Keith Winstein其他文献
Side-Facing UHF-Band Radar System to Monitor Tree Water Status
用于监测树水状况的侧向 UHF 波段雷达系统
- DOI:
- 发表时间:
2022 - 期刊:
- 影响因子:0
- 作者:
K. Rao;Yesenia J. Ulloa;N. Bienert;N. Chiariello;N. Holtzman;G. Quetin;S. Peters;Keith Winstein;Davide Castelletti;D. Schroeder;A. Konings - 通讯作者:
A. Konings
RF Soil Moisture Sensing via Radar Backscatter Tags
通过雷达反向散射标签进行射频土壤湿度感应
- DOI:
- 发表时间:
2019 - 期刊:
- 影响因子:0
- 作者:
Colleen Josephson;Bradley Barnhart;S. Katti;Keith Winstein;Ranveer Chandra Stanford University;Microsoft - 通讯作者:
Microsoft
Outsourcing Everyday Jobs to Thousands of Cloud Functions with gg
使用 gg 将日常工作外包给数千个云功能
- DOI:
- 发表时间:
2019 - 期刊:
- 影响因子:0
- 作者:
Sadjad Fouladi;Francisco Romero;Dan Iter;Qian Li;Alex Ozdemir;Shuvo Chatterjee;M. Zaharia;Christos Kozyrakis;Keith Winstein - 通讯作者:
Keith Winstein
Transport Architectures for an Evolving Internet by Keith Winstein
不断发展的互联网的传输架构 作者:Keith Winstein
- DOI:
- 发表时间:
2014 - 期刊:
- 影响因子:0
- 作者:
Keith Winstein - 通讯作者:
Keith Winstein
Protocol design contests
协议设计竞赛
- DOI:
10.1145/2656877.2656883 - 发表时间:
2014 - 期刊:
- 影响因子:0
- 作者:
Anirudh Sivaraman;Keith Winstein;P. Varley;João Batalha;Ameesh Goyal;Somak R. Das;Joshua Ma;H. Balakrishnan - 通讯作者:
H. Balakrishnan
Keith Winstein的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Keith Winstein', 18)}}的其他基金
Collaborative Research: CPS: Medium: Closing the Teleoperation Gap: Integrating Scene and Network Understanding for Dexterous Control of Remote Robots
协作研究:CPS:中:缩小远程操作差距:集成场景和网络理解以实现远程机器人的灵巧控制
- 批准号:
2039070 - 财政年份:2021
- 资助金额:
$ 12.5万 - 项目类别:
Standard Grant
CAREER: Scarlet: Learned Protocols and Functional Architectures for Low-Latency Internet Video
职业:Scarlet:低延迟互联网视频的学习协议和功能架构
- 批准号:
2045714 - 财政年份:2021
- 资助金额:
$ 12.5万 - 项目类别:
Continuing Grant
CNS Core: Small: Online learning of cross-layer systems for robust and high-performance Internet video transmission
CNS 核心:小型:在线学习跨层系统,实现稳健、高性能的互联网视频传输
- 批准号:
1909212 - 财政年份:2019
- 资助金额:
$ 12.5万 - 项目类别:
Standard Grant
CSR: Medium: Collaborative Research: GPL: General-Purpose Lambda Computing
CSR:媒介:协作研究:GPL:通用 Lambda 计算
- 批准号:
1763256 - 财政年份:2018
- 资助金额:
$ 12.5万 - 项目类别:
Continuing Grant
NeTS: Small: Video-Aware Network Transport + Network-Aware Video Coding
NeTS:小型:视频感知网络传输网络感知视频编码
- 批准号:
1528197 - 财政年份:2015
- 资助金额:
$ 12.5万 - 项目类别:
Standard Grant
相似国自然基金
Research on Quantum Field Theory without a Lagrangian Description
- 批准号:24ZR1403900
- 批准年份:2024
- 资助金额:0.0 万元
- 项目类别:省市级项目
Cell Research
- 批准号:31224802
- 批准年份:2012
- 资助金额:24.0 万元
- 项目类别:专项基金项目
Cell Research
- 批准号:31024804
- 批准年份:2010
- 资助金额:24.0 万元
- 项目类别:专项基金项目
Cell Research (细胞研究)
- 批准号:30824808
- 批准年份:2008
- 资助金额:24.0 万元
- 项目类别:专项基金项目
Research on the Rapid Growth Mechanism of KDP Crystal
- 批准号:10774081
- 批准年份:2007
- 资助金额:45.0 万元
- 项目类别:面上项目
相似海外基金
Collaborative Research: PPoSS: Large: A Full-stack Approach to Declarative Analytics at Scale
协作研究:PPoSS:大型:大规模声明性分析的全栈方法
- 批准号:
2316161 - 财政年份:2023
- 资助金额:
$ 12.5万 - 项目类别:
Continuing Grant
Collaborative Research: PPoSS: LARGE: Research into the Use and iNtegration of Data Movement Accelerators (RUN-DMX)
协作研究:PPoSS:大型:数据移动加速器 (RUN-DMX) 的使用和集成研究
- 批准号:
2316176 - 财政年份:2023
- 资助金额:
$ 12.5万 - 项目类别:
Continuing Grant
Collaborative Research: PPoSS: Large: A Full-stack Approach to Declarative Analytics at Scale
协作研究:PPoSS:大型:大规模声明性分析的全栈方法
- 批准号:
2316158 - 财政年份:2023
- 资助金额:
$ 12.5万 - 项目类别:
Continuing Grant
Collaborative Research: PPoSS: LARGE: Cross-layer Coordination and Optimization for Scalable and Sparse Tensor Networks (CROSS)
合作研究:PPoSS:LARGE:可扩展和稀疏张量网络的跨层协调和优化(CROSS)
- 批准号:
2316201 - 财政年份:2023
- 资助金额:
$ 12.5万 - 项目类别:
Standard Grant
Collaborative Research: PPoSS: LARGE: Cross-layer Coordination and Optimization for Scalable and Sparse Tensor Networks (CROSS)
合作研究:PPoSS:LARGE:可扩展和稀疏张量网络的跨层协调和优化(CROSS)
- 批准号:
2316203 - 财政年份:2023
- 资助金额:
$ 12.5万 - 项目类别:
Continuing Grant
Collaborative Research: PPoSS: LARGE: Research into the Use and iNtegration of Data Movement Accelerators (RUN-DMX)
协作研究:PPoSS:大型:数据移动加速器 (RUN-DMX) 的使用和集成研究
- 批准号:
2316177 - 财政年份:2023
- 资助金额:
$ 12.5万 - 项目类别:
Continuing Grant
Collaborative Research: PPoSS: LARGE: Cross-layer Coordination and Optimization for Scalable and Sparse Tensor Networks (CROSS)
合作研究:PPoSS:LARGE:可扩展和稀疏张量网络的跨层协调和优化(CROSS)
- 批准号:
2316202 - 财政年份:2023
- 资助金额:
$ 12.5万 - 项目类别:
Standard Grant
Collaborative Research: PPoSS: LARGE: General-Purpose Scalable Technologies for Fundamental Graph Problems
合作研究:PPoSS:大型:解决基本图问题的通用可扩展技术
- 批准号:
2316235 - 财政年份:2023
- 资助金额:
$ 12.5万 - 项目类别:
Continuing Grant
Collaborative Research: PPoSS: LARGE: Principles and Infrastructure of Extreme Scale Edge Learning for Computational Screening and Surveillance for Health Care
合作研究:PPoSS:大型:用于医疗保健计算筛查和监视的超大规模边缘学习的原理和基础设施
- 批准号:
2406572 - 财政年份:2023
- 资助金额:
$ 12.5万 - 项目类别:
Continuing Grant
Collaborative Research: PPoSS: Large: A Full-stack Approach to Declarative Analytics at Scale
协作研究:PPoSS:大型:大规模声明性分析的全栈方法
- 批准号:
2316159 - 财政年份:2023
- 资助金额:
$ 12.5万 - 项目类别:
Continuing Grant














{{item.name}}会员




