The check for the master warp must take into consideration the actual number of warps: the master warp is equal to the last active warp not necessarily WARPSIZE - 1.
Details
Details
Diff Detail
Diff Detail
- Repository
- rOMP OpenMP
Paths
| Differential D44537
[OpenMP][libomptarget] Fix master warp check ClosedPublic Authored by gtbercea on Mar 15 2018, 1:19 PM.
Details Summary The check for the master warp must take into consideration the actual number of warps: the master warp is equal to the last active warp not necessarily WARPSIZE - 1.
Diff Detail
Event Timelinegtbercea added a parent revision: D44487: [OpenMP][libomptarget] Enable globalization for workers.Mar 15 2018, 1:19 PM This revision is now accepted and ready to land.Mar 15 2018, 1:30 PM gtbercea retitled this revision from [OpenMP][libomptarget] Fix master warp check to [OpenMP][libomptarget] Fix master warp check. Comment ActionsInsert guards in init function. Closed by commit rOMP328146: [OpenMP][libomptarget] Fix master warp check (authored by gbercea). · Explain WhyMar 21 2018, 1:53 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 139365 libomptarget/deviceRTLs/nvptx/src/data_sharing.cu
libomptarget/deviceRTLs/nvptx/src/omptarget-nvptx.h
libomptarget/deviceRTLs/nvptx/src/omptarget-nvptx.cu
|