CSR: Small: Enabling In-Network Computation for Datacenter Applications
CSR:小型:为数据中心应用程序启用网络内计算
基本信息
- 批准号:1714508
- 负责人:
- 金额:$ 47.5万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2017
- 资助国家:美国
- 起止时间:2017-09-01 至 2020-08-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
The emergence of programmable network devices, such as reconfigurable switches and customizable network accelerators, along with the increasing traffic of data centers, motivate the use of in-network computation. Today's latest reconfigurable switches support configurable per-packet processing, including customizable packet headers, customizable packet processing, and the ability to maintain state inside the switch. Given this hardware trend, this project seeks to offload computing operations onto intermediate networking devices for a broad range of application services ranging from distributed storage to big data analytics and distributed machine learning, thus optimizing the operations of data center applications. The project's primary goal is to build a programming framework to enable in-network computing using programmable networking hardware. In designing and implementing this framework, the project addresses the following research questions: First, the project tackles how to best integrate reconfigurable switches and network accelerators into a data center network, as they both have limitations in terms of the operations that they can execute. Second, a key project goal is to identify what is a simple and yet powerful programming application program interface (API) for these programmable devices to support a broad class of applications. Third, another key challenge addressed is how to keep state and computations on these devices consistent with that of application servers, and how to co-design data center applications to take advantage of the performance benefits enabled by this paradigm. This project seeks to improve the efficiency of network-intensive data center applications that are used by literally billions of people around the globe on a daily basis. By improving their efficiency, one can dramatically reduce the cost of data center services as well as make it much cheaper for new public services to be developed. Collaborators at various switch vendors are equal partners in this effort, providing access to new technologies as well as assisting in technology transfer to the industry. The project will integrate undergraduate students as researchers, and material from the project will be incorporated into both undergraduate and graduate courses.A key project goal is to publicly release developed software and enable a rich set of high-performance data center applications. All software will be made public as soon as they are developed, hosted via GitHub at https://github.com/arvindkrish/incbricks and accessible from the project website at the University of Washington. A mirrored version of this repository will be maintained at the University for at least five years.
可编程网络设备的出现,例如可重构开关和可自定义的网络加速器,以及数据中心的访问量不断增加,激发了网络内计算的使用。当今最新的可重新配置开关支持可配置的每包处理处理,包括可自定义的数据包标头,可自定义的数据包处理以及在交换机内维护状态的能力。鉴于这种硬件趋势,该项目旨在将计算操作卸载到中间网络设备上,以提供从分布式存储到大数据分析和分布式机器学习的广泛应用程序服务,从而优化了数据中心应用程序的操作。该项目的主要目标是建立一个编程框架,以使用可编程网络硬件启用网络计算。在设计和实施此框架时,该项目解决了以下研究问题:首先,该项目解决了如何最好地将可重构开关和网络加速器整合到数据中心网络中,因为它们都对可以执行的操作有限制。其次,一个关键的项目目标是确定这些可编程设备的简单但功能强大的编程应用程序接口(API),以支持广泛的应用程序。第三,解决的另一个关键挑战是如何在这些设备上保持状态和计算与应用程序服务器相一致的设备,以及如何共同设计数据中心应用程序以利用该范式启用的性能益处。该项目旨在提高网络密集型数据中心应用程序的效率,这些应用程序每天都在全球数十亿人使用。通过提高其效率,人们可以大大降低数据中心服务的成本,并使开发新的公共服务的价格便宜得多。各种交换机供应商的合作者在这项工作中是平等的合作伙伴,可以访问新技术,并协助对行业的技术转移。 该项目将将本科生纳入研究人员,该项目的材料将纳入本科和研究生课程中。一个关键的项目目标是公开发布开发的软件并启用一系列丰富的高性能数据中心应用程序。所有软件都将在开发后立即公开,该软件通过Github托管,网址为https://github.com/arvindkrish/incbricks,并可以从华盛顿大学的项目网站访问。该存储库的镜像版本将在大学维护至少五年。
项目成果
期刊论文数量(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 }}
Arvind Krishnamurthy其他文献
Laconic: Streamlined Load Balancers for SmartNICs
Laconic:适用于 SmartNIC 的简化负载均衡器
- DOI:
10.48550/arxiv.2403.11411 - 发表时间:
2024 - 期刊:
- 影响因子:0
- 作者:
Tianyi Cui;Chenxingyu Zhao;Wei Zhang;Kaiyuan Zhang;Arvind Krishnamurthy - 通讯作者:
Arvind Krishnamurthy
Relational Network Verification
关系网络验证
- DOI:
- 发表时间:
2024 - 期刊:
- 影响因子:0
- 作者:
Xieyang Xu;Yifei Yuan;Zachary Kincaid;Arvind Krishnamurthy;Ratul Mahajan;David Walker;Ennan Zhai - 通讯作者:
Ennan Zhai
Punica: Multi-Tenant LoRA Serving
Punica:多租户 LoRA 服务
- DOI:
- 发表时间:
2023 - 期刊:
- 影响因子:0
- 作者:
Lequn Chen;Zihao Ye;Yongji Wu;Danyang Zhuo;Luis Ceze;Arvind Krishnamurthy;Duke University - 通讯作者:
Duke University
Understanding the Host Network
了解主机网络
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
Midhul Vuppalapati;Saksham Agarwal;Baris Kasikci;Arvind Krishnamurthy;Rachit Agarwal - 通讯作者:
Rachit Agarwal
Do at-large elections reduce black representation? A new baseline for county legislatures
普选会减少黑人的代表性吗?
- DOI:
- 发表时间:
2024 - 期刊:
- 影响因子:2.3
- 作者:
Jason Douglas Todd;Curtis Bram;Arvind Krishnamurthy - 通讯作者:
Arvind Krishnamurthy
Arvind Krishnamurthy的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Arvind Krishnamurthy', 18)}}的其他基金
Collaborative Research: CNS Core: Large: Runtime Programmable Networks
合作研究:CNS 核心:大型:运行时可编程网络
- 批准号:
2213387 - 财政年份:2022
- 资助金额:
$ 47.5万 - 项目类别:
Continuing Grant
Collaborative Research: CNS Core: Medium: Programmable Disaggregated Storage
合作研究:CNS 核心:媒介:可编程分类存储
- 批准号:
2212193 - 财政年份:2022
- 资助金额:
$ 47.5万 - 项目类别:
Continuing Grant
EAGER: Collaborative Research: Towards an Extensible Internet
EAGER:协作研究:迈向可扩展的互联网
- 批准号:
2137221 - 财政年份:2021
- 资助金额:
$ 47.5万 - 项目类别:
Standard Grant
Collaborative Research: PPoSS: Planning: Making Smart Use of SmartNICs
协作研究:PPoSS:规划:巧妙利用 SmartNIC
- 批准号:
2028771 - 财政年份:2020
- 资助金额:
$ 47.5万 - 项目类别:
Standard Grant
CNS Core: Small: Optimizing Distributed Transactions on Emerging Hardware
CNS 核心:小型:优化新兴硬件上的分布式事务
- 批准号:
2006349 - 财政年份:2020
- 资助金额:
$ 47.5万 - 项目类别:
Standard Grant
Student Travel Support for the Fourteenth Symposium on Networked Systems Design and Implementation (NSDI 2017)
第十四届网络系统设计与实现研讨会(NSDI 2017)的学生旅行支持
- 批准号:
1737613 - 财政年份:2017
- 资助金额:
$ 47.5万 - 项目类别:
Standard Grant
NeTS: Small: Software-Defined Data Plane for Datacenters
NeTS:小型:数据中心的软件定义数据平面
- 批准号:
1616774 - 财政年份:2016
- 资助金额:
$ 47.5万 - 项目类别:
Standard Grant
Student Travel Support for the Thirteenth Symposium on Networked Systems Design and Implementation (NSDI 2016)
第十三届网络系统设计与实现研讨会(NSDI 2016)的学生旅行支持
- 批准号:
1632970 - 财政年份:2016
- 资助金额:
$ 47.5万 - 项目类别:
Standard Grant
CSR: Small: Enabling Deep Neural Networks for Mobile-Cloud Applications
CSR:小:为移动云应用程序启用深度神经网络
- 批准号:
1614717 - 财政年份:2016
- 资助金额:
$ 47.5万 - 项目类别:
Standard Grant
Student Travel Support for the Twelfth Symposium on Networked Systems Design and Implementation (NSDI 2015)
第十二届网络系统设计与实现研讨会(NSDI 2015)的学生旅行支持
- 批准号:
1522563 - 财政年份:2015
- 资助金额:
$ 47.5万 - 项目类别:
Standard Grant
相似国自然基金
靶向Treg-FOXP3小分子抑制剂的筛选及其在肺癌免疫治疗中的作用和机制研究
- 批准号:32370966
- 批准年份:2023
- 资助金额:50 万元
- 项目类别:面上项目
化学小分子激活YAP诱导染色质可塑性促进心脏祖细胞重编程的表观遗传机制研究
- 批准号:82304478
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
靶向小胶质细胞的仿生甘草酸纳米颗粒构建及作用机制研究:脓毒症相关性脑病的治疗新策略
- 批准号:82302422
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
HMGB1/TLR4/Cathepsin B途径介导的小胶质细胞焦亡在新生大鼠缺氧缺血脑病中的作用与机制
- 批准号:82371712
- 批准年份:2023
- 资助金额:49 万元
- 项目类别:面上项目
小分子无半胱氨酸蛋白调控生防真菌杀虫活性的作用与机理
- 批准号:32372613
- 批准年份:2023
- 资助金额:50 万元
- 项目类别:面上项目
相似海外基金
CSR: Small: Cross-Layer Solutions Enabling Instant Computing for Edge Intelligence Devices
CSR:小:跨层解决方案为边缘智能设备提供即时计算
- 批准号:
2247156 - 财政年份:2024
- 资助金额:
$ 47.5万 - 项目类别:
Continuing Grant
CSR: Small: Collaborative Research: EUReCa: Enabling Untethered VR/AR System via Human-centric Graphic Computing and Distributed Data Processing
CSR:小型:协作研究:EUReCa:通过以人为中心的图形计算和分布式数据处理实现不受束缚的 VR/AR 系统
- 批准号:
1717775 - 财政年份:2017
- 资助金额:
$ 47.5万 - 项目类别:
Standard Grant
CSR:Small: Enabling Sensor-Rich Vehicular Applications with Edge Computing
CSR:Small:通过边缘计算实现传感器丰富的车辆应用
- 批准号:
1717064 - 财政年份:2017
- 资助金额:
$ 47.5万 - 项目类别:
Standard Grant
CSR: Small: Collaborative Research: EUReCa: Enabling Untethered VR/AR System via Human-centric Graphic Computing and Distributed Data Processing
CSR:小型:协作研究:EUReCa:通过以人为中心的图形计算和分布式数据处理实现不受束缚的 VR/AR 系统
- 批准号:
1717657 - 财政年份:2017
- 资助金额:
$ 47.5万 - 项目类别:
Standard Grant
CSR: Small: RF-Wear: Enabling RF Sensing on Wearable Devices for Non-Intrusive Human Activity, Vital Sign and Context Monitoring
CSR:小型:RF-Wear:在可穿戴设备上实现射频感应,以实现非侵入式人类活动、生命体征和环境监测
- 批准号:
1617627 - 财政年份:2016
- 资助金额:
$ 47.5万 - 项目类别:
Standard Grant