Efficient parallel muti-pattern matching using GPGPU acceleration for packet filtering

Che Lun Hung, Po Chang Wu, Hsiao Hsi Wang, Chun Yuan Lin

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    1 Scopus citations

    Abstract

    In the past decades, the Internet usage has increased dramatically. For the network security, the network packet filtering is an important strategy to identify malicious network packets. However, malicious attacks spread much faster than network administrators can respond. The software-only implementations of filter are unlikely to meet the performance goals. Therefore, we develop a novel GPGPU-based parallel packet classification approach by adopting bloom filter to inspect the packet payload by leveraging the computation power of GPGPU. The experiment results present that the proposed algorithm can be significantly enhanced the performance of filtering packets. According to the experimental results, the proposed method can achieve over 5.4 times speed up over the sequential bloom filter on single CPU.

    Original languageEnglish
    Title of host publicationProceedings - 2015 IEEE 17th International Conference on High Performance Computing and Communications, 2015 IEEE 7th International Symposium on Cyberspace Safety and Security and 2015 IEEE 12th International Conference on Embedded Software and Systems, HPCC-CSS-ICESS 2015
    PublisherInstitute of Electrical and Electronics Engineers Inc.
    Pages1843-1847
    Number of pages5
    ISBN (Electronic)9781479989362
    DOIs
    StatePublished - 23 11 2015
    Event17th IEEE International Conference on High Performance Computing and Communications, IEEE 7th International Symposium on Cyberspace Safety and Security and IEEE 12th International Conference on Embedded Software and Systems, HPCC-ICESS-CSS 2015 - New York, United States
    Duration: 24 08 201526 08 2015

    Publication series

    NameProceedings - 2015 IEEE 17th International Conference on High Performance Computing and Communications, 2015 IEEE 7th International Symposium on Cyberspace Safety and Security and 2015 IEEE 12th International Conference on Embedded Software and Systems, HPCC-CSS-ICESS 2015

    Conference

    Conference17th IEEE International Conference on High Performance Computing and Communications, IEEE 7th International Symposium on Cyberspace Safety and Security and IEEE 12th International Conference on Embedded Software and Systems, HPCC-ICESS-CSS 2015
    Country/TerritoryUnited States
    CityNew York
    Period24/08/1526/08/15

    Bibliographical note

    Publisher Copyright:
    © 2015 IEEE.

    Keywords

    • GPU
    • Hash
    • Network
    • Packet Classfication
    • Parallel Computing

    Fingerprint

    Dive into the research topics of 'Efficient parallel muti-pattern matching using GPGPU acceleration for packet filtering'. Together they form a unique fingerprint.

    Cite this