Please explain the basics of GPU programming, including the concepts of thread grid, thread block, and warps, and their relationships to hardware components.

视频信息