Previous implementation may cause the runtime crash when the number of
teams is > 1024. Patch fixes this problem + reduces number of the atomic
operations by 32 times.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Paths
| Differential D56332
[OPENMP][NVPTX]Fix dynamic scheduling. ClosedPublic Authored by ABataev on Jan 4 2019, 1:17 PM.
Details Summary Previous implementation may cause the runtime crash when the number of
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Jan 4 2019, 7:48 PM Closed by commit rL350524: [OPENMP][NVPTX]Fix dynamic scheduling. (authored by ABataev). · Explain WhyJan 7 2019, 6:29 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 180483 openmp/trunk/libomptarget/deviceRTLs/nvptx/src/loop.cu
openmp/trunk/libomptarget/deviceRTLs/nvptx/src/omptarget-nvptx.h
|