基于预过滤结构的正则表达式硬件专用匹配引擎

来源 :北京信息科技大学学报(自然科学版) | 被引量 : 0次 | 上传用户:boriszhou
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了提升正则表达式匹配性能,在网络数据激增的环境下实现数据同步过滤,提出了一种基于预过滤结构的正则表达式硬件专用匹配引擎.在现场可编程门阵列(FPGA)平台上以存储为中心,设计了基于共享内存的预过滤并行存储结构.使用布隆过滤器(Bloom filter,BF)作为预过滤结构;使用k路并行多组向量表用来存储BF中的哈希计算结果,提高初始化与查询的并行度;使用共享内存的过滤器组解决多长度模式串空间利用率低的问题;使用流水线提升预过滤器性能.面向不同字符串类型设计了匹配流程,保证了匹配功能的正确性,提升了正则表达式匹配性能.实验结果表明该匹配引擎在200 MHz的时钟频率下,单核吞吐量达39 Gbit/s,多核吞吐量达722 Gbit/s.
其他文献
[目的]构建携带锚定序列的真核表达载体,研究T7噬菌体识别、包裹和转运真核表达载体进入细胞实现蛋白表达的可行性,为DNA疫苗研发建立新的技术平台.[方法]本研究通过重叠延伸PCR方法获得候选锚定序列并插入真核表达载体;建立荧光定量PCR方法比较T7噬菌体识别、包裹真核表达载体的效率;激光共聚焦显微镜观察T7噬菌体转运真核表达载体进入细胞实现报告基因的表达.[结果]获得4条锚定序列(AS1-4)并成功插入pcDNA3.0-EGFP真核表达载体;其中携带2号锚定序列(pcDNA3.0-EGFP-AS2)的真核
期刊
期刊
1rn是的,我得立即带父亲去北京了.rn我必须兑现一个儿子应该兑现的承诺.rn父亲六十九岁那年的春天,双腿出现了严重的问题.他站不起来了.即便走很短的路都得借助一根木棒.rn父亲到水田里拔了一个下午的秧苗,回到家里便站不起来了.我带他到了医院,当父亲挽起裤管时,父亲的双腿让我吃惊.他的双腿不匀称,右脚细,左脚粗,而且青筋凸起,弯曲扭结,整个膝盖之下,像缠着无数条青蛇,让人害怕.我问父亲什么时候变成这个样子的,父亲说,至少三十年了.
期刊
为了研究具有未知动态的供应链系统变更一致性问题,将供应链系统建模为多智能体系统,针对多智能体系统图博弈问题,提出一种自适应最优分布式算法,该算法基于数值迭代启发式动态规划,无需系统动力学知识即可求解耦合的Hamilton-Jacobi-Isaacs(HJI)方程.此外,使用神经网络来识别每个子链的未知动态,证明了所提对策的闭环系统稳定性.仿真结果表明,该方法可以保证供应链变更系统的稳定性与一致性.
期刊
针对钢卷缠绕膜手工作业包装存在的包装效率低、包装质量差的缺点,为实现缠绕膜包装的自动化,对全自动钢卷穿心缠绕包装机的机械结构进行了设计.首先对包装需求和包装工艺进行分析,接着分别对其中的缠绕包装小车、缠绕机包装定位系统和自动包护角机进行了机械结构设计和Solidworks三维建模,并对其结构及工作原理进行了阐述.最后通过ANSYS对机构的关键零部件进行了有限元分析,对机架进行了模态分析.仿真结果表明该结构的静强度符合设计要求.研究为后续的优化设计和试验样机的搭建提供了理论基础.
[目的]探究丙酮丁醇梭菌硫氧还蛋白系统在生长和代谢过程中的功能.[方法]使用ClosTron系统对硫氧还蛋白系统中的硫氧还蛋白还原酶基因(trxB)进行插入失活,得到突变株,通过Southern杂交方法验证插入内含子的拷贝数;在基本培养基中进行分批发酵,比较并分析突变株的生长特点;通过pH控制,利用限磷的连续发酵方法使丙酮丁醇梭菌稳定地在产酸期和产溶剂期生长,分析野生型菌株和突变株在稳定的产酸期和产醇期的生长和产物合成情况;通过添加不同浓度的过氧化氢检测野生型和突变株的抗氧化压力.[结果]抗性筛选和基因测
双向无线电能传输系统需要精确的控制策略来同步和调节两侧的功率流.为弥补现有控制策略的不足,提出了一种新型的控制器,该控制器位于双向无线电能传输系统的接收侧,使用在接收侧测得的有功功率和无功功率来进行功率流的调节,通过控制接收侧转换器的开关频率使得双向无线电能传输系统能够在预期的功率下稳定运行,保持无功功率为0.当系统参数发生变化引起系统失谐时,该控制器也能够调节系统在预先设定的功率下以0无功功率稳定运行.仿真实验验证了该控制器的可行性.
为了降低联邦边缘学习(federated edge learning,FEL)能耗,提出了应用于多服务器边缘蜂窝网络的联合资源优化分配策略,包含低功耗带宽分配(bandwidth allocation,BA)策略以及智能边缘用户调度机制.低功耗BA理论推导结果表明,为了实现在约束时间内的能耗最小化,应为计算能力较弱、信道条件较差的设备分配更大带宽.进一步,在本地边缘设备数据量差异较大和数据量近似两种情景下,模拟了智能边缘用户调度机制,并提出了时间平均筛选和时间峰值筛选两种优化策略.仿真结果表明,与参考算法