素人によるCUDAのお勉強。3

blockサイズをhost側から制御する方法。 include <cuda_runtime.h> #include <stdio.h> int main(int argc, char **argv){ int nElem = 1024; dim3 block (1024); dim3 grid ((nElem+block.x-1)/block.x); printf("grid.x %d block.x %d \n",grid.x,block.x); block.x = 512; grid.x = (nElem+block.x-1)/block.x; printf("grid.x %d bloc…</stdio.h></cuda_runtime.h>