30.04.2014 Views

Segmented Scan - Nvidia

Segmented Scan - Nvidia

Segmented Scan - Nvidia

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Applications of <strong>Scan</strong><br />

• A simple and useful building block for many parallel apps:<br />

Compaction<br />

Radix sort<br />

Quicksort (segmented scan)<br />

String comparison<br />

Lexical analysis<br />

Stream compaction<br />

Run-length encoding<br />

Allocation<br />

Polynomial evaluation<br />

Solving recurrences<br />

Tree operations<br />

Histograms<br />

Summed area tables<br />

And many more!<br />

• (Interestingly, scan is unnecessary in sequential computing)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!