Abstract

Membrane computing (MC) is a versatile, nondeterministic, and maximally parallel computing model. We explore the advantages of MC parallelism to flag intrusive connection records in a set of network traffic using a graphic processing unit (GPU) that built on a parallelism platform with a single-program multiple data (SPMD) feature. We build a P system model for attack detection by combining some of the features of a recognizer P system and a tissue-like P system with symport rules. Most previous implementations for intrusion detection have been performed on sequential or minimally low parallel machines called a central processing unit (CPU), so the issue of large data handling has always been a major challenge. Using a massively parallel NVIDIA CUDA architecture, we were able to overcome this problem. Comparison of processing on a GPU and a CPU reveals an increase in average throughput of 50,000 packets/s and more than fivefold acceleration for the detection rate.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.