• Media type: Text; E-Article; Electronic Conference Proceeding
  • Title: Parallel String Matching
  • Contributor: Pfaffe, Philip [Author]; Tillmann, Martin [Author]; Lutteropp, Sarah [Author]; Scheirle, Bernhard [Author]; Zerr, Kevin [Author]
  • Published: KITopen (Karlsruhe Institute of Technologie), 2016-09-06
  • Language: English
  • DOI: https://doi.org/10.5445/IR/1000058845
  • Keywords: DATA processing & computer science
  • Origination:
  • Footnote: Diese Datenquelle enthält auch Bestandsnachweise, die nicht zu einem Volltext führen.
  • Description: 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.3x over reference implementations and a speedup of up to 16.7x 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.
  • Access State: Open Access