Hello Zachary,
Thanks for the package!! I am trying to build the GPU libraries with the following
nvcc -O3 -gencode arch=compute_80,code=sm_80 \
-gencode arch=compute_70,code=sm_70 \
-gencode arch=compute_90,code=sm_90 \
-std=c++17 -Xcompiler -fPIC --shared \
-I../inst/include \
-I${PATH_TO_EIGEN3}/eigen3 \
-o ../inst/lib/RcppML_gpu.so \
gpu_bridge_nmf.cu gpu_bridge_svd.cu gpu_bridge_cluster.cu gpu_bridge_utils.cu sp_gpu_bridge.cu \
-lcublas -lcusparse -lcudart
and ran into two errors:
- issue:sp_gpu_bridge.cu:18:10: fatal error: RcppML/core/logging.hpp: No such file or directory
18 | #include <RcppML/core/logging.hpp>
This, I was able to resolve by creating a symlink
- The second issue is similar but from #include "streampress/gpu/spgpu_v2_adapter.cuh". I was unable to find any adapter.cuh file under "include/streampress".
I was wondering if you have any tips on resolving this issue. Thanks in advance for your time and help!
All the best,
Laurie
Hello Zachary,
Thanks for the package!! I am trying to build the GPU libraries with the following
nvcc -O3 -gencode arch=compute_80,code=sm_80 \ -gencode arch=compute_70,code=sm_70 \ -gencode arch=compute_90,code=sm_90 \ -std=c++17 -Xcompiler -fPIC --shared \ -I../inst/include \ -I${PATH_TO_EIGEN3}/eigen3 \ -o ../inst/lib/RcppML_gpu.so \ gpu_bridge_nmf.cu gpu_bridge_svd.cu gpu_bridge_cluster.cu gpu_bridge_utils.cu sp_gpu_bridge.cu \ -lcublas -lcusparse -lcudartand ran into two errors:
18 | #include <RcppML/core/logging.hpp>
This, I was able to resolve by creating a symlink
I was wondering if you have any tips on resolving this issue. Thanks in advance for your time and help!
All the best,
Laurie