Jakie są zalety „#pragma omp master” w przeciwieństwie do „#pragma omp single”?

W OpenMP każdy kod wewnątrz a#pragma omp master Dyrektywa jest wykonywana przez pojedynczy wątek (master), bez domniemanej bariery na końcu regionu. (Widziećsekcja dotycząca dyrektywy MASTER w samouczku LLNL OpenMP).

To wydaje się równoważne#pragma omp single nowait (z wyjątkiem tego, że zamiast „master”, dowolny wątek może wykonać pojedynczy region).

W jakich okolicznościach, jeśli w ogóle, jest to korzystne#pragma omp master?

questionAnswers(2)

yourAnswerToTheQuestion