Parallel Pattern Search in Large, Partial-Order Data Sets on Multi-core Systems