https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104768

            Bug ID: 104768
           Summary: [nvptx] Exploit Independent Thread Scheduling for
                    sm_70+
           Product: gcc
           Version: 12.0
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: vries at gcc dot gnu.org
  Target Milestone: ---

Starting with sm_70, a fundamental change in the architecture occurred, called 
"Independent Thread Scheduling".  It means warps threads are no longer
executing in lock-step.

We could try to exploit this in the port.

F.i., is it still necessary to emit a warp sync after a diverging branch?

Reply via email to