You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
cannot remove ‘BeagleCUDA_kernels.h’: No such file or directory #150
I also found the same error. In my case, this was because "compute_30" was not allowed by installed version of cuda (11.0.2). In addition, SM supported by my GPU (RTX 2070 super) was not "compute_30" but "compute_75". Accordingly, I modified ./beagle-lib-3.1.2/libhmsbeagle/GPU/kernels/Makefile as follows:
Activity
ayamadanu commentedon Aug 19, 2020
I also found the same error. In my case, this was because "compute_30" was not allowed by installed version of cuda (11.0.2). In addition, SM supported by my GPU (RTX 2070 super) was not "compute_30" but "compute_75". Accordingly, I modified ./beagle-lib-3.1.2/libhmsbeagle/GPU/kernels/Makefile as follows:
NVCCFLAGS = -O3 -arch compute_30 -Wno-deprecated-gpu-targets
->
NVCCFLAGS = -O3 -arch compute_75 -Wno-deprecated-gpu-targets
Then, I could build beagle 3.1.2 without errors, while I'm not sure beagle can work properly or not.
You can check gpu-code supported by your cuda by "nvcc --help", and know gpu arch on site below:
http://arnon.dk/matching-sm-architectures-arch-and-gencode-for-various-nvidia-cards/
nlabrad commentedon Mar 1, 2021
I can confirm this is an issue. I ran into the same thing with an NVIDIA 1070. Changed it to compute_61 and it compiled.