Trie compression for GPU accelerated multi-pattern matching
Bellekens, Xavier and Seeam, Amar and Tachtatzis, Christos and Atkinson, Robert (2017) Trie compression for GPU accelerated multi-pattern matching. In: International Conferences on Pervasive Patterns and Applications, 2017-02-19 - 2017-02-23.
Preview |
Text.
Filename: Bellekens_etal_PATTERNS_2017_Trie_compression_for_GPU_accelerated_multi_pattern_matching.pdf
Accepted Author Manuscript Download (1MB)| Preview |
Abstract
Graphics Processing Units allow for running massively parallel applications offloading the CPU from computationally intensive resources, however GPUs have a limited amount of memory. In this paper a trie compression algorithm for massively parallel pattern matching is presented demonstrating 85% less space requirements than the original highly efficient parallel failure-less aho-corasick, whilst demonstrating over 22 Gbps throughput. The algorithm presented takes advantage of compressed row storage matrices as well as shared and texture memory on the GPU.
ORCID iDs
Bellekens, Xavier, Seeam, Amar, Tachtatzis, Christos ORCID: https://orcid.org/0000-0001-9150-6805 and Atkinson, Robert ORCID: https://orcid.org/0000-0002-6206-2229;-
-
Item type: Conference or Workshop Item(Paper) ID code: 63327 Dates: DateEvent19 February 2017Published2 December 2016AcceptedSubjects: Technology > Electrical engineering. Electronics Nuclear engineering Department: Faculty of Engineering > Electronic and Electrical Engineering
Strategic Research Themes > Measurement Science and Enabling TechnologiesDepositing user: Pure Administrator Date deposited: 19 Feb 2018 13:37 Last modified: 12 Dec 2024 16:24 Related URLs: URI: https://strathprints.strath.ac.uk/id/eprint/63327