You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
一个是关于warp的. SM执行一个thread block的时候,SM每次调度一个subset of threads,叫做warp. 一般是连续的32个threads. GPU是用SIMT的execution model: all threads in a warp run the same instruction in lock-step. 注意,the same instruction. 这意味着如果遇到了一个branch,那么这个warp中不执行这个branch的threads,需要等待执行这个branch的threads做完后,才能继续执行. 这个现象叫做warp divergence,会导致很差的性能.
https://dl.acm.org/doi/pdf/10.1145/3447786.3456244
The text was updated successfully, but these errors were encountered: