Parallel Optimization of String Mode Matching Algorithm Based on Multi-Core Computing