[Bug target/104768] New: [nvptx] Exploit Independent Thread Scheduling for sm_70+
vries at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Thu Mar 3 10:03:23 GMT 2022
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?
More information about the Gcc-bugs
mailing list