-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Updating the installation documentation #85
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good with just a few of the tweaks we discussed in #81!
```bash | ||
mamba create -n gpu-jax-finufft -c conda-forge python numpy scipy fftw 'gxx<12' | ||
mamba activate gpu-jax-finufft | ||
export CMAKE_PREFIX_PATH=$CONDA_PREFIX:$CMAKE_PREFIX_PATH |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Did we decide to remove this from the default instructions?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't know whether or not we need it for this one. The package that seems to set it automatically is cxx-compiler
, which isn't installed here, but I haven't tested this one, so I just kept it more or less the same as what you had before.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oh, good call. The reason we're using gxx<12
is because CUDA 11 only supports GCC <= 11. CUDA 12 does support GCC 12.1, but cxx-compilers
might install a newer version... so let's leave this as-is, I agree!
As discussed in #81, this PR will update the installation instructions to be a little more complete and structured. Still a WIP.