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
Default to SUPRASEAL C2 - it works fine, not using it when possible is objectively dumb
FFI_USE_CUDA_SUPRASEAL=1
May require also setting LIBRARY_PATH to point at local cuda install, arch-like it's /opt/cuda/targets/x86_64-linux/lib, ubuntu usually /usr/local/cuda/lib64
Maybe detect old gpus (or have one simple flag for them) and set required vars
Currently there is a whole lot of env variables that SPs need to set at build time to get things to build and work for their (usually nvidia) GPUs.
We could make the Makefile much easier to use by having some opinions:
RUSTFLAGS="-C target-cpu=native -g" FFI_BUILD_FROM_SOURCE=1
FFI_USE_CUDA_SUPRASEAL=1
LIBRARY_PATH
to point at local cuda install, arch-like it's/opt/cuda/targets/x86_64-linux/lib
, ubuntu usually/usr/local/cuda/lib64
BELLMAN_CUDA_NVCC_ARGS="--fatbin --gpu-architecture=sm_61 --generate-code=arch=compute_61,code=sm_61"
NEPTUNE_CUDA_NVCC_ARGS="--fatbin --gpu-architecture=sm_61 --generate-code=arch=compute_61,code=sm_61"
EC_GPU_CUDA_NVCC_ARGS="--fatbin --gpu-architecture=sm_61 --generate-code=arch=compute_61,code=sm_61"
FFI_USE_CUDA=1
The text was updated successfully, but these errors were encountered: