首页 | 本学科首页   官方微博 | 高级检索  
     

基于异构计算平台的规则处理器的设计与实现
引用本文:陈孟东,郭东升,谢向辉,吴东.基于异构计算平台的规则处理器的设计与实现[J].计算机科学,2020,47(4):312-317.
作者姓名:陈孟东  郭东升  谢向辉  吴东
作者单位:数学工程与先进计算国家重点实验室 江苏 无锡 214125;数学工程与先进计算国家重点实验室 江苏 无锡 214125;数学工程与先进计算国家重点实验室 江苏 无锡 214125;数学工程与先进计算国家重点实验室 江苏 无锡 214125
摘    要:对于身份认证机制中的安全字符串恢复,字典结合变换规则是一种常用的方法。通过变换规则的处理,可以快速生成大量具有针对性的新字符串供验证使用。但是,规则的处理过程复杂,对处理性能、系统功耗等有很高的要求,现有的工具和研究都是基于软件方式进行处理,难以满足实际恢复系统的需求。为此,文中提出了基于异构计算平台的规则处理器技术,首次使用可重构FPGA硬件加速规则的处理过程,同时使用ARM通用计算核心进行规则处理过程的配置、管理、监控等工作,并在Xilinx Zynq XC7Z030芯片上进行了具体实现。实验结果表明,在典型情况下,该混合架构的规则处理器相比于单纯使用ARM通用计算核心,性能提升了214倍,规则处理器的运行性能优于Intel i7-6700 CPU,性能功耗比相比NVIDIA GeForce GTX 1080 Ti GPU有1.4~2.1倍的提升,相比CPU有70倍的提升,有效提升了规则处理的速率和能效。实验数据充分说明,基于异构计算平台,采用硬件加速的规则处理器有效解决了规则处理中的速率和能效问题,可以满足实际工程需求,为整个安全字符串恢复系统的设计奠定了基础。

关 键 词:身份认证  异构  字符串  规则  处理器

Design and Implementation of Rule Processor Based on Heterogeneous Computing Platform
CHEN Meng-dong,GUO Dong-sheng,XIE Xiang-hui,WU Dong.Design and Implementation of Rule Processor Based on Heterogeneous Computing Platform[J].Computer Science,2020,47(4):312-317.
Authors:CHEN Meng-dong  GUO Dong-sheng  XIE Xiang-hui  WU Dong
Affiliation:(State Key Laboratory of Mathematical Engineering and Advanced Computing,Wuxi,Jiangsu 214125,China)
Abstract:Using dictionaries and their transformation rules is a common method.In recovering the secure string in the identity authentication mechanism.Through the processing of the transformation rules,a large number of targeted new strings can be quickly generated for verification.The rule processing process is complex,and has high requirements on processing performance and system power consumption.The existing tools and research are processed based on software,which are difficult to meet the needs of the actual recovery system.To this end,a rule processor technology based on heterogeneous computing platform was proposed in this paper.For the first time,reconfigurable FPGA hardware is used to accelerate the process of rule processing.At the same time,the ARM universal computing core is used to configure,manage and monitor the process of rule processing.It is implemented on Xilinx Zynq XC7Z030 chip.The experimental results show that the performance of the rule processor based on the hybrid architecture is 214 times higher than that of the rule processor based on ARM only.Typically,the performance of rule processor is better than that of Intel i7-6700 CPU.Compared with NVIDIA GeForce GTX 1080 Ti GPU,the performance power ratio of rule processor is 1.4-2.1 times higher,70 times higher than that of CPU,which effectively improves the speed and efficiency of rule processing.The experimental data fully show that the speed and efficiency of rule processing can be effectively solved by using hardware-accelerated rule processor based on heterogeneous computing platform,which can meet the actual engineering requirements and provide a basis for the design of the whole secure string recovery system.
Keywords:Identity authentication  Heterogeneous  Character string  Rule  Processor
本文献已被 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号