Randomized Selection on the GPU

dc.contributor.authorMonroe, Lauraen_US
dc.contributor.authorWendelberger, Joanneen_US
dc.contributor.authorMichalak, Sarahen_US
dc.contributor.editorCarsten Dachsbacher and William Mark and Jacopo Pantaleonien_US
dc.date.accessioned2016-02-18T11:01:48Z
dc.date.available2016-02-18T11:01:48Z
dc.date.issued2011en_US
dc.description.abstractWe implement here a fast and memory-sparing probabilistic top k selection algorithm on the GPU. The algorithm proceeds via an iterative probabilistic guess-and-check process on pivots for a three-way partition. When the guess is correct, the problem is reduced to selection on a much smaller set. This probabilistic algorithm always gives a correct result and always terminates. 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.en_US
dc.description.sectionheadersGPU Computing & Computational Graphicsen_US
dc.description.seriesinformationEurographics/ ACM SIGGRAPH Symposium on High Performance Graphicsen_US
dc.identifier.doi10.1145/2018323.2018338en_US
dc.identifier.isbn978-1-4503-0896-0en_US
dc.identifier.issn2079-8687en_US
dc.identifier.pages89-98en_US
dc.identifier.urihttps://doi.org/10.1145/2018323.2018338en_US
dc.publisherACMen_US
dc.subjectD.1.3 [Concurrent Programming]en_US
dc.subjectParallelprogramming. F.2.2 [Nonen_US
dc.subjectnumerical Algorithms andProblems]en_US
dc.subjectNonen_US
dc.subjectnumerical Algorithms and Problems Sortingand searching. G.3 [Probability and Statistics]en_US
dc.subjectProbabilisticAlgorithms. 1.3.1 [Computer Graphics]en_US
dc.subjectHardware Architecture Graphics processors. 1.3.1 [Computer Graphics]en_US
dc.subjectHardwareArchitecture Parallel processing.en_US
dc.subjectExperimental parallel algorithmsen_US
dc.subjectGPGPUen_US
dc.subjectLas Vegasalgorithmen_US
dc.subjectprobabilistic algorithmsen_US
dc.subjectselectionen_US
dc.subjectkth order statistic.en_US
dc.titleRandomized Selection on the GPUen_US
Files