The invention provides a network
information filtering system of a WM string matching
parallel algorithm based on MPI. The network
information filtering system is characterized in that S1, a multi-
core system is initialized, and a data
message queue and a message identification
queue are initialized; S2, cache messages are parallely loaded to the data
message queue, and the messages are parallelyforwarded; S3, the WM
algorithm is adopted to screen the data
message queue parallely, and is used to investigate the message identification
queue; S4, according to the network bandwidth and the loadof the multi-
core system, instruction control based on message transmission is realized. The parallel improvement of the WM
algorithm is carried out to realize the
parallel processing of the messages,and the investigation content in the message can be identified, and a control module is used to optimize and design the calculation resources of the multi-
core system and the
bandwidth allocation, and therefore
message processing speed is accelerated, and the
message forwarding function is effectively improved; the network
information filtering system is especially suitable for the filtering of the messages and the investigation of the content in the network information safety field, and degradation of performance caused by network attacks is prevented.