From 1240fe63036a533750a6b426bb8c2837bbb06e2c Mon Sep 17 00:00:00 2001 From: Klaus Reuter <khr@mpcdf.mpg.de> Date: Thu, 21 Jul 2022 11:29:29 +0200 Subject: [PATCH] add more cuda logic --- .gitlab-ci.yml | 3 ++- test_cuda.cu | 7 +++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 251e8fd..85580ba 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -30,6 +30,7 @@ cuda_build_on_cpu_runner: - module load cuda/11.4 - mkdir -p bin - nvcc -o bin/test_cuda.exe test_cuda.cu + - bin/test_cuda.exe cuda_test_on_gpu_runner: image: gitlab-registry.mpcdf.mpg.de/mpcdf/module-image @@ -42,5 +43,5 @@ cuda_test_on_gpu_runner: - bin script: - module load cuda/11.4 - - ./bin/test_cuda.exe + - bin/test_cuda.exe diff --git a/test_cuda.cu b/test_cuda.cu index 24928f9..daad31c 100644 --- a/test_cuda.cu +++ b/test_cuda.cu @@ -1,10 +1,9 @@ #include <cstdio> - __global__ void cuda_hello(){ printf("Hello World from GPU!\n"); } - int main() { - cuda_hello<<<1,1>>>(); - return 0; + cuda_hello<<<1,1>>>(); + cudaDeviceSynchronize(); + return (cudaSuccess != cudaGetLastError()); } -- GitLab