Text this: A Novel Multi-Thread Parallel Constraint Propagation Scheme