DOE OSTI · 1046566
Randomized selection on the GPU
Abstract
We implement here a fast and memory-sparing probabilistic top N selection algorithm on the GPU. To our knowledge, this is the first direct selection in the literature for the GPU. The algorithm proceeds via a probabilistic-guess-and-chcck process searching for the Nth element. It always gives a correct result and always terminates. The use of randomization reduces the amount of data that needs heavy processing, and so reduces the average time required for the algorithm. Probabilistic Las Vegas algorithms of this kind are a form of stochastic optimization and can be well suited to more general parallel processors with limited amounts of fast memory.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Monroe, Laura Marie, Wendelberger, Joanne R, Michalak, Sarah E. 2011-01-13. Randomized selection on the GPU. https://www.osti.gov/biblio/1046566
Cite the original work for its findings. Save a collection to share your selection of sources.