I'm wondering what the Sort content in the CUDA SAMPLES meas.

Hi I’m a student studying CUDA.
In the CUDA SAMPLES file, there are cdpAdvancedQuicksort, Bitonic sort, Merge sort,etc.
I wonder what its execution means and I wonder if there is a whole code to compare time with CPU like Reduction Of course, Reduction does not have the whole code, but I understood the process of reducing time by searching CUDA data. Thank you for reading and would apprecuate it if you could let me know.