基于GPU加速的包分类算法研究与实现

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:yuqiang521
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
包分类算法一直是当今计算机网络中研究的热点问题,作为计算机网络中交换设备转发数据的依据,其算法性能影响着网络中数据的转发速率。随着互联网的蓬勃发展,网络中的数据流量和业务需求激增,传统网络已无法满足需求,软件定义网络(software-defined networking,SDN)应运而生,而在SDN中负责数据包转发的流表包含至少15个表项并且流表规模庞大,传统的5元组包分类算法性能无法满足需求,针对流表需要重新设计新的包分类算法。目前由于摩尔定律遇到困难越来越大,使得并行计算得到了极大的发展,其中GPU加速的异构并行计算具有突出的性能,成为人工智能、区块链等新兴应用的常见并行技术。本文针对包分类算法性能上的问题,通过结合GPU异构并行计算来设计了相应的包分类算法,做了以下几个方面的工作,并取得了一定的成果。首先,本文利用网络中存在的局部流现象和各个字段特性提出了一种基于维度分解的实时动态包分类算法,该算法可以有效避免在匹配过程中全程扫描整个规则集并且对规则字段采用分类查找来提高查找效率。其次,在上文所述基于维度分解的实时动态包分类算法的基础上,设计了一种基于异构平台的包分类架构,利用GPU的并行计算能力,设计了多线程查找流水线结构,实现同时批量匹配规则的目的,从而提高了规则匹配查找速度。最后,我们搭建了实验环境,对提出的基于异构平台的包分类架构以及该架构下基于维度分解的实时动态包分类算法进行了验证,实验结果表明在同等规则集规模下,本文提出的基于维度分解的实时动态包分类算法在匹配速度和扩展性上相对文中对比的几种算法有一定的提升,并且本文提出的基于异构平台的包分类架构能有效的加快本文算法的匹配速度和提高算法的扩展性。
其他文献
本研究以18位中低级的日语学习者为实验对象,采用跨语言长时重复启动范式实验,考察了1)日语词汇的熟悉度;2)单词的抽象性;3)汉语与日语的词汇形似度,三种因素对非熟练中日双语者语义通达方式的影响。结果发现,要求被试在学习阶段完成日语单词的概念判断任务,测验阶段完成中文单词的词汇判断任务时,不论是熟悉度高还是熟悉度低的日语单词,均没有产生跨语言长时重复启动效应;抽象名词出现了跨语言长时重复启动效应,
记忆截割对于提高采煤机自动化水平,促进综采工作面“无人化、少人化”发展具有重要意义。但传统采煤机记忆截割技术存在截割精度低,需要采煤机司机频繁手动调整截割滚筒高度
液晶显示作为主流的平板显示技术,在各个显示领域都有着广泛的运用。背光模组作为液晶显示器的重要组成部分,其提供的光线的亮度、色度、均匀性、视角及背光模组的厚度等都对
随着无线通信数据量的迅速增长,人们对无线传输速率提出了更高的要求。受频谱资源和频谱效率的限制,现有的第四代移动通信技术不能满足人们的通信需求。毫米波工作于30GHz以
近年来,钙钛矿太阳能电池(Perovskite solar cell)发展迅速,目前实验室最高光电转化效率已经达到23.7%,展现出广阔的商业前景。钙钛矿太阳能电池具有多种不同的器件结构,其中,基于二氧化钛/氧化锆/碳三层介孔膜结构并且可采用印刷工艺制备的介观钙钛矿太阳能电池(以下称“可印刷介观钙钛矿太阳能电池”)具有结构简单和原材料成本低的特点,因此备受关注。可印刷介观钙钛矿太阳能电池的介孔膜采
研究背景与目的:Lasp1是肌动蛋白结合蛋白,可以调控细胞骨架的活动和细胞迁移。Lasp1来自于乳腺癌的c DNA文库,同时,该蛋白在肝癌,胃癌,胰腺癌,乳腺癌,前列腺癌,食管癌等肿瘤
数学的重要性众所周知,不仅可以赋予我们学术上的知识,还能赋予我们生活上的能力,为了提高数学教育的效率,数困生的问题成为国内外研究者重点研究问题,于是从医学、社会学、环境学等多个角度对数困生展开了研究,得出了许多有价值的研究成果。但是从心理层面研究特定年级数困生的研究相对较少,基于该背景之下,本研究采取了问卷调查、个人访谈、个案研究的研究方法研究了如下几个问题:1、预初年级数困生存在哪些心理问题?2
随着社会生活水平的不断提高,人们对农产品的品质要求也越来越高,因此急需一种高效、便捷、客观的农产品品质检测方法。电子舌智能检测系统作为一种新型的检测技术,结合模式
碳纳米管是在1991年由Iijima博士发现的一种一维纳米材料,其结构为无缝柱状形态,具有非常高的纵横比,径向尺寸是纳米级,轴向尺寸是微米级,长径比达到102~107。按照片层石墨烯
对于一个环R,如果它的每个单左(右)R-模是平坦的,那么就称R为左(右)SF-环。众所周知,正则环既是左SF-环又是右SF-环。在这篇论文中,我们研究了 SF-环是否是正则环的条件以及正则环与SF-环的等价刻画和性质。在第二章中,我们考察了 GW-理想、W-理想和弱左(右)理想在研究SF-环正则性方面的作用。我们证明了尽管这些弱化的理想在推广理想的概念上是不同的,但在SF-环正则性的研究上它们起的