A GLOBAL_P was added to Sudokoid class to control number of threads e.g. #pragma omp for num_threads(GLOBAL_P)