cuda - Number of active warps in GPU (Fermi) -
cuda - Number of active warps in GPU (Fermi) -
i have quick question active warps in gpu (i prefer know in fermi). specific kernel, number of active warps @ cycle in sm same whole execution time of kernel? experimented, there correlation between total number of active warps (for whole execution) , number of synchronizations in programme kernel. can clarify relation? thanks
the number of active warps can vary on time since:
other threadblocks can finish or begin on same sm, if have 4 warps per threadblock if 1 threadblock resident on sm have 4 warps, 2 or 3 threadblocks have 8 or twelve resp. if warp reaches end of code no longer executing code (naturally)the active warps count whole programme execution depend on number of factors, remember incremented number of active warps on each cycle. means if increment number of syncs, increment number of cycles each warp requires execute kernel, expect higher active warps count.
also note derived statistics in profiler approximate since utilize values more 1 run, hence there can variability.
cuda opencl gpu gpgpu
Comments
Post a Comment