亲爱的研友该休息了!由于当前在线用户较少,发布求助请尽量完整地填写文献信息,科研通机器人24小时在线,伴您度过漫漫科研夜!身体可是革命的本钱,早点休息,好梦!

Neurotrie: Deep Reinforcement Learning-based Fast Software IPv6 Lookup

计算机科学 内存占用 强化学习 IPv6 隐藏物 特里亚 并行计算 IPv4 布线(电子设计自动化) 路由表 节点(物理) 数据结构 路由协议 嵌入式系统 人工智能 操作系统 工程类 互联网 结构工程
作者
Hao Chen,Yuan Yang,Mingwei Xu,Yuxuan Zhang,Chenyi Liu
标识
DOI:10.1109/icdcs54860.2022.00093
摘要

IPv6 has shown notable growth in recent years, imposing the need for high-speed IPv6 lookup. As the forwarding rate of virtual switches continues increasing, software-based IPv6 lookup without using special hardware such as TCAM, GPU, and FPGA is of academic interest and industrial importance. Existing studies achieve fast software IPv4 lookup by reducing the operation number, as well as reducing the memory footprint so as to benefit from CPU cache. However, in the situation of 128-bit IPv6 addresses, it is challenging to keep both operation numbers and memory footprints small. To address the issue, we propose the Neurotrie data structure, which supports fast lookup and arbitrary strides. Thus, a good balance can be made between trie depth and memory footprint by computing the proper stride for each Neurotrie node. We model the optimal Neurotrie problem which minimizes the depth with limited memory footprint and develop a pseudo-polynomial time baseline algorithm to construct Neurotrie using dynamic programming. To improve the performance and reduce the computation complexity, we develop a deep reinforcement learning-based approach, which leverages a deep neural network to construct Neurotrie efficiently, based on characteristics captured from real IPv6 prefixes. We further refine the data structure and develop an efficient mechanism for routing updates. Experiments on real routing tables show that Neurotrie achieves a lookup rate 34% higher than that of state-of-the-art approaches.

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
zzrz发布了新的文献求助30
1秒前
寒生完成签到,获得积分10
2秒前
zzrz完成签到,获得积分10
24秒前
40秒前
江姜完成签到 ,获得积分10
47秒前
Kao应助科研通管家采纳,获得10
52秒前
科研通AI2S应助科研通管家采纳,获得10
52秒前
Kao应助科研通管家采纳,获得10
52秒前
1分钟前
Akim应助LTT采纳,获得10
1分钟前
嘟嘟嘟发布了新的文献求助10
1分钟前
1分钟前
1分钟前
LTT发布了新的文献求助10
1分钟前
1分钟前
看海听风发布了新的文献求助10
1分钟前
SciGPT应助嘟嘟嘟采纳,获得10
1分钟前
1分钟前
浅墨桃妞发布了新的文献求助10
1分钟前
1分钟前
安梅坎波完成签到,获得积分10
2分钟前
2分钟前
爆米花应助安梅坎波采纳,获得10
2分钟前
千早爱音完成签到,获得积分10
2分钟前
东方元语应助石籽采纳,获得20
2分钟前
Kao应助科研通管家采纳,获得10
2分钟前
3分钟前
浅墨桃妞完成签到,获得积分10
3分钟前
3分钟前
栗子发布了新的文献求助10
3分钟前
3分钟前
3分钟前
iman完成签到,获得积分10
3分钟前
wyh发布了新的文献求助10
3分钟前
3分钟前
3分钟前
酷波er应助wyh采纳,获得10
3分钟前
安梅坎波发布了新的文献求助10
3分钟前
3分钟前
wyh完成签到,获得积分10
3分钟前
高分求助中
Principles of Economics, 11th Edition 10000
University Physics with Modern Physics, 16th edition 10000
(应助此贴封号)【重要!!请各用户(尤其是新用户)详细阅读】【科研通的精品贴汇总】 10000
Molecular Mechanisms of Photosynthesis, 4th Edition 1000
Organic Reactions, Volume 116 1000
Current concepts in cutaneous toxicity : proceedings of the Fourth Conference on Cutaneous Toxicity, Washington, D.C., May 9-11, 1979 1000
The recovery-stress questionnaires : user manual 800
热门求助领域 (近24小时)
化学 材料科学 医学 生物 纳米技术 工程类 有机化学 化学工程 生物化学 计算机科学 内科学 物理 复合材料 催化作用 细胞生物学 无机化学 光电子学 物理化学 电极 基因
热门帖子
关注 科研通微信公众号,转发送积分 7257570
求助须知:如何正确求助?哪些是违规求助? 8879486
关于积分的说明 18757195
捐赠科研通 6937984
什么是DOI,文献DOI怎么找? 3201095
关于科研通互助平台的介绍 2375215
邀请新用户注册赠送积分活动 2176943