Segmented Scan - Nvidia
Segmented Scan - Nvidia
Segmented Scan - Nvidia
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Intra-block <strong>Scan</strong> using Intra-warp <strong>Scan</strong><br />
__device__ int block_scan(int* p) {<br />
int prefix = scan_warp(p);<br />
__syncthreads();<br />
if (lane == warpSize - 1) p[warp] = prefix + x;<br />
__syncthreads();<br />
if (warp == 0) p[i] = scan_warp(p);<br />
__syncthreads();<br />
return prefix + p[warp];<br />
}