GPU, CUDA, and related topics