Intel® Fortran Compiler 16.0 User and Reference Guide
This topic only applies to Intel® Many Integrated Core Architecture (Intel® MIC Architecture).
When a statement is offloaded, thread-private variable values from the CPU thread that does the offload are copied to the target, and then copied back when default in and out are in effect. Copies of thread-private variables in other CPU threads are not modified.