Core concept

Divergence within warp = serial execution. All threads wait for predicated branches.

Advertisement

How it works

Independent thread scheduling (Volta+) allows finer-grained but still 32-thread SIMT foundation.

Advertisement

Trade-offs + gotchas

Avoid warp divergence. Design kernels for warp coherence.