I started to learn CUDA very recently and I am facing a problem in the very first stage. I spent almost a day finding out the root cause but was not successful. Following is my code snippet:
#include <stdio.h>
__global__ void helloWorldGPU(void){
printf("Hello to GPU");
}
int main(void){
printf("Hello to CPU");
helloWorldGPU <<<1, 5>>>();
cudaDeviceReset();
return 0;
}
There is no debug error and the application runs as well. However, nothing is printed on the console by GPU.
- No remote connection (GEFORCE 940MX)
- Ubuntu 18.04
- Java 8
- Gcc 7.5
- CUDA 10.2
- NVIDIA driver 440
Do I miss any configurations or path inclusions?