NeTS: Small: Revisiting Network Algorithmics using the CRAM Model

NeTS:小型:使用 CRAM 模型重新审视网络算法

基本信息

  • 批准号:
    2333587
  • 负责人:
  • 金额:
    $ 60万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2024
  • 资助国家:
    美国
  • 起止时间:
    2024-02-15 至 2027-01-31
  • 项目状态:
    未结题

项目摘要

The online social fabric of the world as supported by platforms such as X, Facebook, email and WhatsApp is arguably held together by the Internet core, which among other functions, routes information to its destination. Further, most essential services we use today, such as Microsoft 365, Apple Photos, Stock Exchanges, and ChatGPT, are ensconced in large data centers that include Microsoft Azure, iCloud, and Google Cloud -- collections of many thousand servers connected by large data center networks. It is no surprise then that Internet databases (so-called prefix tables), used for routing, are growing steadily in both the wide area and data centers. Worse, they are also getting wider (from 32 bits to 128 bits per data packet) with the rapid adoption of Internet Protocol version 6 (IPv6) by mobile carriers. All this has stressed the capability of the Internet core’s routers and router chips, especially with additional power constraints.This grant seeks to take first steps towards creating a new approach to designing Network Algorithms (sometimes called Network Algorithmics) using a new model of router processors called the CRAM model. In the CRAM model, fine-grained Content-Addressable Memory (CAM) and random-access memory (RAM) can be dynamically allocated to a set of programmable processors. This model is an abstraction of newer network processors such as Intel’s Tofino-1 and 2 (used by the Arista 7170 and Cisco Nexus 34180YC) and is apparent in many other new processors in the market such as AMD’s Pensando. Intellectually, the CRAM model is a new abstraction of these processors (like famous earlier models of complexity like the RAM and parallel random-access machine (PRAM) models) that allows quickly designing and evaluating scalable algorithms for all router processing tasks. Practically, we show early results that using CAM and RAM strategically can greatly improve router scalability. For example, our new viewpoint allows us to create new algorithms that enable the Tofino-2 to scale to 5 million IPv4 prefixes while a pure CAM implementation only allows at most 250,000 prefixes, 28% of the current wide area database. Similarly, a second new algorithm allows Tofino-2 to scale to 700,000 IPv6 prefixes, 5.8 times larger than a pure CAM solution. Our grant seeks to further develop the intellectual foundations of the CRAM model, build compilers from higher level CRAM descriptions to actual implementations, and generalize beyond IP lookups to find new scalable algorithms for packet classification, machine learning and security tasks, that can help sustain the amazing growth of the Internet and its accompanying services.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.
由X、Facebook、电子邮件和WhatsApp等平台支持的世界在线社交结构可以说是由互联网核心维系的,互联网核心除其他功能外,还将信息路由到目的地。 此外,我们今天使用的大多数基本服务,如Microsoft 365,Apple Photos,Stock Exchanges和ChatGPT,都位于大型数据中心,包括Microsoft Azure,iCloud和Google Cloud-由大型数据中心网络连接的数千台服务器组成的集合。 因此,用于路由的互联网数据库(所谓的前缀表)在广域网和数据中心都在稳步增长也就不足为奇了。 更糟糕的是,随着移动的运营商迅速采用互联网协议版本6(IPv6),它们也变得更宽(从每个数据包32位到128位)。 所有这一切都强调了互联网核心的路由器和路由器芯片的能力,特别是在额外的功率限制下。这项资助旨在迈出第一步,创造一种新的方法来设计网络算法(有时称为网络算法),使用一种新的路由器处理器模型,称为CRAM模型。在CRAM模型中,细粒度的内容可寻址存储器(CAM)和随机存取存储器(RAM)可以动态分配给一组可编程处理器。该模型是对较新网络处理器的抽象,如英特尔的Tofino-1和2(用于Arista 7170和Cisco Nexus 34180YC),并且在市场上的许多其他新处理器中很明显,如AMD的Pensando。 从智力上讲,CRAM模型是这些处理器的一个新抽象(就像RAM和并行随机存取机(PRAM)模型等著名的早期复杂性模型一样),它允许快速设计和评估所有路由器处理任务的可扩展算法。实际上,我们展示了早期的结果,战略上使用CAM和RAM可以大大提高路由器的可扩展性。 例如,我们的新观点允许我们创建新的算法,使Tofino-2能够扩展到500万个IPv4前缀,而纯CAM实现最多只允许25万个前缀,占当前广域数据库的28%。同样,第二个新算法允许Tofino-2扩展到700,000个IPv6前缀,比纯CAM解决方案大5.8倍。 我们的资助旨在进一步开发CRAM模型的知识基础,从更高级别的CRAM描述到实际实现构建编译器,并超越IP查找,为数据包分类,机器学习和安全任务寻找新的可扩展算法,该奖项反映了NSF的法定使命,并被认为值得支持通过使用基金会的知识价值和更广泛的影响审查标准进行评估。

项目成果

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

George Varghese其他文献

Within and Cross Volatility Contagion Effects among Stock, Crude and Forex Returns: Empirical Evidence from Five Emerging Economies
股票、原油和外汇回报之间的内部和交叉波动传染效应:来自五个新兴经济体的经验证据
  • DOI:
    10.4236/tel.2018.88095
  • 发表时间:
    2018
  • 期刊:
  • 影响因子:
    0
  • 作者:
    George Varghese
  • 通讯作者:
    George Varghese
Positive Predictive Value of Epstein-Barr Virus DNA Detection in HIV-Related Primary Central Nervous System Lymphoma
EB 病毒 DNA 检测对 HIV 相关原发性中枢神经系统淋巴瘤的阳性预测价值
  • DOI:
  • 发表时间:
    2010
  • 期刊:
  • 影响因子:
    0
  • 作者:
    George Varghese;E. Mathai
  • 通讯作者:
    E. Mathai
Coronavirus Pandemic Evaluation of Remdesivir to the outcomes of hospitalized patients with COVID-19 infection in a tertiary-care hospital in southern India
冠状病毒大流行评估瑞德西韦对印度南部一家三级医院住院的 COVID-19 感染患者的结局
  • DOI:
  • 发表时间:
    2023
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Hanna Alexander;Karthik Gunasekaran;Jisha Sara;N. Gracelin;Princy Zacchaeus;P. Samuel;Sudha Jasmine;D. Christopher;K. Pichamuthu;P. Rupali;P. Victor;P. Mathew;Malathi Murugesan;Divya Deodar;George Varghese;R. Karthik;A. Manesh;Sara John;Anand Zachariah Thambu;David Sudarsanam;S. Sathyendra;A. Lenin;J. Prasad;O. Abraham;S. Hansdak;Divya Elizabeth;Ramya I Avinash Balamugesh DJ Mathew;J. Christopher;Pritish John Daniel;Binila Korula;P. Chacko;Winsley Abhilash;Sushil S Rose;B. George;Bhagteshwar Singh;R. Kannangai;Alok Srivastava;M. Moorthy;Prathap Gagandeep Kang
  • 通讯作者:
    Prathap Gagandeep Kang
Primary odontogenic onset invasive mucormycosis - An under recognized clinical entity.
原发性牙源性侵袭性毛霉菌病 - 一种尚未得到充分认识的临床疾病。
  • DOI:
  • 发表时间:
    2023
  • 期刊:
  • 影响因子:
    14.2
  • 作者:
    A. Manesh;Emily Devasagayam;Shalini Sahu;Kundakarla Bhanuprasad;P. Mannam;R. Karthik;George Varghese
  • 通讯作者:
    George Varghese
Disseminated Penicillium marneffei infection in a human immunodeficiency virus-infected individual.
人类免疫缺陷病毒感染个体中传播的马尔尼菲青霉菌感染。
  • DOI:
  • 发表时间:
    2004
  • 期刊:
  • 影响因子:
    1.6
  • 作者:
    George Varghese;Gajanan Pise;Sarojini Joy Michael;Mary Jacob;Renu George
  • 通讯作者:
    Renu George

George Varghese的其他文献

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

{{ truncateString('George Varghese', 18)}}的其他基金

CNS Core: Large: Collaborative Research: Network Design Automation
CNS 核心:大型:协作研究:网络设计自动化
  • 批准号:
    1901510
  • 财政年份:
    2019
  • 资助金额:
    $ 60万
  • 项目类别:
    Continuing Grant
CSR-EHS - Building a High Throughput Programmable Network Processor Through Algorithm and Architecture Co-Exploration
CSR-EHS - 通过算法和架构共同探索构建高吞吐量可编程网络处理器
  • 批准号:
    0509546
  • 财政年份:
    2005
  • 资助金额:
    $ 60万
  • 项目类别:
    Continuing Grant
New Directions in Accounting and Traffic Measurement
计费和流量测量的新方向
  • 批准号:
    0137102
  • 财政年份:
    2002
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
Terabit Lookups
太比特查找
  • 批准号:
    0074004
  • 财政年份:
    2000
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
Reconsidering Fragmentation and Reassembly
重新考虑碎片和重组
  • 批准号:
    0096043
  • 财政年份:
    1999
  • 资助金额:
    $ 60万
  • 项目类别:
    Continuing Grant
Reconsidering Fragmentation and Reassembly
重新考虑碎片和重组
  • 批准号:
    9612853
  • 财政年份:
    1997
  • 资助金额:
    $ 60万
  • 项目类别:
    Continuing Grant
Making Network Protocols Simpler and More Robust Using Self-Stabilization
使用自稳定使网络协议更简单、更稳健
  • 批准号:
    9405444
  • 财政年份:
    1994
  • 资助金额:
    $ 60万
  • 项目类别:
    Continuing Grant
RIA: Trading Packet Headers for Packet Processing
RIA:交易数据包标头以进行数据包处理
  • 批准号:
    9409977
  • 财政年份:
    1994
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant

相似国自然基金

昼夜节律性small RNA在血斑形成时间推断中的法医学应用研究
  • 批准号:
  • 批准年份:
    2024
  • 资助金额:
    0.0 万元
  • 项目类别:
    省市级项目
tRNA-derived small RNA上调YBX1/CCL5通路参与硼替佐米诱导慢性疼痛的机制研究
  • 批准号:
    n/a
  • 批准年份:
    2022
  • 资助金额:
    10.0 万元
  • 项目类别:
    省市级项目
Small RNA调控I-F型CRISPR-Cas适应性免疫性的应答及分子机制
  • 批准号:
    32000033
  • 批准年份:
    2020
  • 资助金额:
    24.0 万元
  • 项目类别:
    青年科学基金项目
Small RNAs调控解淀粉芽胞杆菌FZB42生防功能的机制研究
  • 批准号:
    31972324
  • 批准年份:
    2019
  • 资助金额:
    58.0 万元
  • 项目类别:
    面上项目
变异链球菌small RNAs连接LuxS密度感应与生物膜形成的机制研究
  • 批准号:
    81900988
  • 批准年份:
    2019
  • 资助金额:
    21.0 万元
  • 项目类别:
    青年科学基金项目
基于small RNA 测序技术解析鸽分泌鸽乳的分子机制
  • 批准号:
    31802058
  • 批准年份:
    2018
  • 资助金额:
    26.0 万元
  • 项目类别:
    青年科学基金项目
肠道细菌关键small RNAs在克罗恩病发生发展中的功能和作用机制
  • 批准号:
    31870821
  • 批准年份:
    2018
  • 资助金额:
    56.0 万元
  • 项目类别:
    面上项目
Small RNA介导的DNA甲基化调控的水稻草矮病毒致病机制
  • 批准号:
    31772128
  • 批准年份:
    2017
  • 资助金额:
    60.0 万元
  • 项目类别:
    面上项目
基于small RNA-seq的针灸治疗桥本甲状腺炎的免疫调控机制研究
  • 批准号:
    81704176
  • 批准年份:
    2017
  • 资助金额:
    20.0 万元
  • 项目类别:
    青年科学基金项目
水稻OsSGS3与OsHEN1调控small RNAs合成及其对抗病性的调节
  • 批准号:
    91640114
  • 批准年份:
    2016
  • 资助金额:
    85.0 万元
  • 项目类别:
    重大研究计划

相似海外基金

Powering Small Craft with a Novel Ammonia Engine
用新型氨发动机为小型船只提供动力
  • 批准号:
    10099896
  • 财政年份:
    2024
  • 资助金额:
    $ 60万
  • 项目类别:
    Collaborative R&D
"Small performances": investigating the typographic punches of John Baskerville (1707-75) through heritage science and practice-based research
“小型表演”:通过遗产科学和基于实践的研究调查约翰·巴斯克维尔(1707-75)的印刷拳头
  • 批准号:
    AH/X011747/1
  • 财政年份:
    2024
  • 资助金额:
    $ 60万
  • 项目类别:
    Research Grant
Fragment to small molecule hit discovery targeting Mycobacterium tuberculosis FtsZ
针对结核分枝杆菌 FtsZ 的小分子片段发现
  • 批准号:
    MR/Z503757/1
  • 财政年份:
    2024
  • 资助金额:
    $ 60万
  • 项目类别:
    Research Grant
Bacteriophage control of host cell DNA transactions by small ORF proteins
噬菌体通过小 ORF 蛋白控制宿主细胞 DNA 交易
  • 批准号:
    BB/Y004426/1
  • 财政年份:
    2024
  • 资助金额:
    $ 60万
  • 项目类别:
    Research Grant
Windows for the Small-Sized Telescope (SST) Cameras of the Cherenkov Telescope Array (CTA)
切伦科夫望远镜阵列 (CTA) 小型望远镜 (SST) 相机的窗口
  • 批准号:
    ST/Z000017/1
  • 财政年份:
    2024
  • 资助金额:
    $ 60万
  • 项目类别:
    Research Grant
CSR: Small: Leveraging Physical Side-Channels for Good
CSR:小:利用物理侧通道做好事
  • 批准号:
    2312089
  • 财政年份:
    2024
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
CSR: Small: Multi-FPGA System for Real-time Fraud Detection with Large-scale Dynamic Graphs
CSR:小型:利用大规模动态图进行实时欺诈检测的多 FPGA 系统
  • 批准号:
    2317251
  • 财政年份:
    2024
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
AF: Small: Problems in Algorithmic Game Theory for Online Markets
AF:小:在线市场的算法博弈论问题
  • 批准号:
    2332922
  • 财政年份:
    2024
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
Collaborative Research: FET: Small: Algorithmic Self-Assembly with Crisscross Slats
合作研究:FET:小型:十字交叉板条的算法自组装
  • 批准号:
    2329908
  • 财政年份:
    2024
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
NeTS: Small: ML-Driven Online Traffic Analysis at Multi-Terabit Line Rates
NeTS:小型:ML 驱动的多太比特线路速率在线流量分析
  • 批准号:
    2331111
  • 财政年份:
    2024
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了