GPU加速的NDN高效数据名查找算法——CATA
需积分: 10 123 浏览量
更新于2024-09-07
收藏 446KB PDF 举报
"周奔,张大方,李彦彪等人提出了一种基于GPU的高效NDN数据名查找算法,旨在解决命名数据网络(NDN)中的数据名查找效率和存储开销问题。他们设计了一种新的数据结构——候选对齐迁移数组(Candidate-Aligned Transition Array,CATA),以提高存储效率并降低内存消耗。通过利用GPU的并行计算能力,该算法能够在保持查找性能的同时,显著减少存储成本。实验结果显示,CATA的存储利用率接近90%,相较于传统的MATA数据结构,存储开销减少了约80%。"
在当前的互联网体系中,IP地址是数据包转发的核心,但NDN(命名数据网络)引入了一种全新的概念,即以数据名而非IP地址来标识和传输数据。这带来了数据名查找的挑战,因为数据名通常复杂且长度不固定。传统的查找算法可能无法高效地处理这种特性。
论文中提到的多对齐迁移数组(MATA)是一种用于压缩存储和加速查找的方法,它利用了GPU的并行计算能力。然而,MATA的数据结构存在存储效率低的问题,导致较大的存储开销。为了解决这个问题,研究人员提出了CATA,它优化了数据存储方式,提高了存储利用率,同时降低了内存需求。
CATA的创新之处在于其设计思路,它可能采用了更有效的数据编码和索引策略,使得数据名可以被更紧凑地存储,从而在保持查找性能的同时,大大减少了内存占用。实验结果证实,CATA在存储效率和查找性能方面都优于MATA,这对于NDN的广泛应用具有重要的实际意义,特别是在需要处理大量数据名查找请求的场景下。
此外,GPU在NDN领域的应用展示了并行计算在处理复杂网络任务上的潜力。通过合理利用GPU的计算资源,可以实现更快的数据处理速度,提高整个网络的响应速度和效率。这种方法不仅适用于NDN,也为其他依赖高效查找和大量数据处理的网络架构提供了参考。
这篇论文的研究成果为NDN的数据名查找提供了新的解决方案,通过CATA数据结构和GPU并行计算,实现了高效率和低存储开销的平衡,对于推动NDN技术的发展具有重要意义。
2019-07-23 上传
2019-08-15 上传
2019-08-16 上传
weixin_39840924
- 粉丝: 495
- 资源: 1万+
最新资源
- IT审计的风险及控制分析研究 +提纲-论文.zip
- Kinject-x64:Kinject - 内核 dll 注入器,目前提供 x86 版本,即将更新到 x64
- ksvotes.org:ksvotes.org使堪萨斯在线选民注册变得容易
- 基于Python实现上下消化道病历分类【100010696】
- dumb-chatbot:使用PyTorch实现的傻瓜聊天机器人,并接受了Cornell电影对话的培训
- 汇编语言 基于x86处理器 课后题答案及课程资源
- gulp-project:具有Angular前端和Node后端的简单Gulp项目框架
- mbus_monitor_MOD_modbusmonitor_mbus_
- kv配电系统继电保护与整定方法探究-论文.zip
- php-jsond:具有新解析器PHP JSON扩展
- badblocks坏块日志工具源码
- Android Debug Bridge(Android调试工具)
- onvif-camera
- scramble:拼字游戏
- 无碳小车轨迹图_无碳小车_matlab_无碳小车轨迹_汽车_
- godot-2d-builder:由Godio制作并受Factorio启发的模拟游戏演示