Parallel selection on GPUs