I am currently testing PGI Visual Fortran and have a question on debugging openMP code. It seems when i enter an OpenMP region the debugger only follow one thread, ie. when i step through the artificial example below the loop ends when i=4. How do I debug the threads running the remaining i’s?
!$OMP PARALLEL PRIVATE(I,X) NUM_THREADS(8)
!$OMP END DO
!$OMP END PARALLEL