期刊文献+
共找到1篇文章
< 1 >
每页显示 20 50 100
基于申威平台PCRE/PCRE2 JIT的移植与研究
1
作者 熊祝青 王兴元 陆晓峰 《网络新媒体技术》 2025年第1期50-57,共8页
申威处理器采用64位指令集,是一款高性能的中央处理器(CPU),已广泛应用于办公桌面或服务器、高端工业控制及信息安全等领域。Perl兼容的正则表达式库(PCRE)是一款专门设计用于正则匹配的库,具备强大的处理正则表达式的能力。PCRE库中引... 申威处理器采用64位指令集,是一款高性能的中央处理器(CPU),已广泛应用于办公桌面或服务器、高端工业控制及信息安全等领域。Perl兼容的正则表达式库(PCRE)是一款专门设计用于正则匹配的库,具备强大的处理正则表达式的能力。PCRE库中引入即时编译(JIT),该技术是一种将正则匹配的过程动态编译成机器码的技术,从而显著提升正则表达式的匹配速度。为了提高申威平台上处理正则表达式匹配的效率,采用申威架构中的Core3B指令集系统,将具有JIT功能的PCRE库以及改进版PCRE2库移植到申威处理器的平台上。本文首先阐述PCRE的JIT核心技术以及将其移植到申威处理器平台上的重要意义,然后分析了将PCRE的JIT功能移植到申威平台上的技术难点和解决策略,并描述了基于Core3B指令集对JIT相关技术的具体实现,最后通过实验结果验证PCRE/PCRE2 JIT技术移植到申威平台的可行性,并且通过与Python正则库及移植JIT前后的PCRE库的正则匹配速度对比测试,验证了移植到申威平台上的JIT技术达到了预期效果。 展开更多
关键词 PCRE/ pcre2 JIT 申威 移植 正则表达式
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部