谷岳, 谷建华. 基于GPU加速的并行字符串匹配算法[J]. 微电子学与计算机, 2013, 30(9): 30-33.
引用本文: 谷岳, 谷建华. 基于GPU加速的并行字符串匹配算法[J]. 微电子学与计算机, 2013, 30(9): 30-33.
GU Yue, GU Jian-hua. Parallel String Matching Algorithm Based on GPU Acceleration[J]. Microelectronics & Computer, 2013, 30(9): 30-33.
Citation: GU Yue, GU Jian-hua. Parallel String Matching Algorithm Based on GPU Acceleration[J]. Microelectronics & Computer, 2013, 30(9): 30-33.

基于GPU加速的并行字符串匹配算法

Parallel String Matching Algorithm Based on GPU Acceleration

  • 摘要: 在分析了经典的串行字符串匹配算法(BF,KMP,BM,BDM,Shift-And/Shift-Or,ZZL)基础上,对ZZL算法的预处理过程进行改进,并结合GPU的单指令多线程的并行计算特点,对ZZL算法进行并行改进,以达到处理大规模数据的速度提升。

     

    Abstract: On the basis of analysis of the classic serial string matching algorithms,such as BF,KM P,BM,BDM, Shift-And/Shift -Or and ZZL algorithm,we improve the pre -matching process of ZZL algorithm.Combining with the GPU's parallel computing features,we also improve performance with parallel for ZZL algorithm.As a result,we can handle large data faster.

     

/

返回文章
返回