add parallel pattern matching profiler
improve parallel pattern matching profiler