Introduction - If you have any usage issues, please Google them yourself
Nested parallelism, OpenMP using fork-join (fork- Merge) parallel execution mode. When a thread encounters a parallel construct, it creates its own and some additional (possibly zero) thread group consisting of threads. Thread encounters a parallel construct a new group of the main thread.