1
私の質問は、GPUメモリに座っている変数に明示的に値を割り当てることができますか、常にcudaMemcpyを使用する必要がありますか?CUDAのGPUメモリの変数に値を代入する
int * a;
cudaMalloc((void**)&a, sizeof(int));
*a = 5;
するか、私は行うことができます:
例えば私はこれを行うことができ
int * dev_a;
int a = 5;
cudaMalloc((void**)&dev_a, sizeof(int));
cudaMemcpy(dev_a, &a, sizeof(int) , cudaMemcpyHostToDevice);