
I won't go into the details, it's similar to Printf("I am the CPU: Hello World ! \n") Hello>( ) // Launch a 2 dim grid of threads


ThreadColId = blockIdx.y * blockDim.y + threadIdx.y

ThreadRowID = blockIdx.x * blockDim.x + threadIdx.x ThreadID = blockDim.x * blockIdx.x + threadIdx ĭim3 blockShape = dim3( MaxXBlkDim, MaxYBlkDim ) // = dim3( MaxXBlkDim, MaxYBlkDim, 1 ) ĭim3 gridShape = dim3( MaxXGridDim, MaxYGridDim ) // = dim3( MaxXGridDim, MaxYGridDim, 1 )
