We explore the benefits of parallelizing 7 state-of-the-art string matching algorithms. Using SIMD and multi-threading techniques we achieve a significant performance improvement of up to 43.3 × over reference implementations and a speedup of up to 16.7 × over the string matching program grep. We evaluate our implementations on the smart-corpora and the full human genome data set. We show scalability over number of threads and impact of pattern length.
更多
查看译文
关键词
String Match,Alphabet Size,Pattern Length,String Match Algorithm,Parallel Random Access Machine