ThreadId should not be stored in the runtime class, we can get its value
depending on the current parallel level.
Details
Details
Diff Detail
Diff Detail
- Repository
- rOMP OpenMP
- Build Status
Buildable 34594 Build 34593: arc lint + arc unit
Paths
| Differential D62318
[OPENMP][NVPTX]Simplify use of the thread_id in full runtime mode, NFC. AbandonedPublic Authored by ABataev on May 23 2019, 7:42 AM.
Details
Diff Detail
Event Timeline
Revision Contents
Diff 208678 libomptarget/deviceRTLs/nvptx/src/libcall.cu
libomptarget/deviceRTLs/nvptx/src/omptarget-nvptx.h
libomptarget/deviceRTLs/nvptx/src/omptarget-nvptx.cu
libomptarget/deviceRTLs/nvptx/src/omptarget-nvptxi.h
libomptarget/deviceRTLs/nvptx/src/parallel.cu
libomptarget/deviceRTLs/nvptx/src/support.h
libomptarget/deviceRTLs/nvptx/src/supporti.h
|
Can another thread change the parallel level while it is cached in the local variable parLevel?