A practical approach of GPU bubble sort with CUDA hardware
nvidia tesla : a unified graphics and computing architecture .