In this paper we present GPU-Quicksort, an efficient Quicksort algorithm suitable for highly parallel multi-core graphics
processors. Quicksort has previously been considered as an inefficient sorting solution for graphics processors, but we show
that GPU-Quicksort often performs better than the fastest known sorting implementations for graphics processors, such as radix
and bitonic sort. Quicksort can thus be seen as a viable alternative for sorting large quantities of data on graphics processors.