================================= Cooperation with OpenMP ================================= You can write OpenMP directives in XMP programs. In other words, you can do the hybrid programming with the XMP parallelized on the distributed memory system, and the OpenMP parallelized on the shared memory system. However, there is a precondition that "a single thread must invoke XMP directive, Coarray notation excluding loop directive, a function provided by XMP, etc." You can write the XMP loop directive as long as it is just before or after OpenMP/C parallel for directive or OpenMP/Fortran parallel do directive. * XMP/C program .. code-block:: C #pragma omp parallel for #pragma xmp loop on t[i] for(int i=0;i