__global__ void add(int a, int b, int *c) {
*c = a + b;
}
int main(void) {
int c;
int *dev_c;
HANDLE_ERROR(cudaMalloc((void**)&dev_c, sizeof(int)));
add<<<1,1>>>(2, 7, dev_c);
HANDLE_ERROR(cudaMemcpy(&c, dev_c, sizeof(int), cudaMemcpyDeviceToHost));
printf("2 + 7 = %d\n", c);
cudaFree(dev_c);
}
To jest kod. HANDLE_ERROR nie znaleziono błędu jest generowany. Nie wiem jak to rozwiązać. Próbowałem pobrać kilka plików nagłówkowych, ale nie mogę tego rozgryźć ...HANDLE_ERROR nie znaleziono błędu w Cuda
Każda pomoc proszę !!!
Czytam tę samą książkę. Czy autor wskazał, gdzie szukać kodu biblioteki? – frankliuao