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);