-
Notifications
You must be signed in to change notification settings - Fork 701
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
Consider moving R to GCC level, splitting MPI extensions into a separate bundle #15195
Comments
MPI is definitely needed for No package in |
had a look at packages depending on MPI (directly or indirectly) in the current R 4.1.2 easyconfig:
|
At Compute Canada we compile R with the gcccoreflexiblas toolchain: We also have But it may be ok to simply use flexiblas as a dependency instead, and FFTW-serial. |
R now sits at gfbf level, which is as low as it can get in our toolchains, becuase R itself depends on BLAS/LAPACK (it cant ever be moved to compiler level). |
Unlike
Python
,Perl
, etc.,R
sits atfoss
level due to requiring BLAS/LAPACK and MPI for various extensions. This pulls any easyconfigs depending onR
all the way tofoss
, even if (and this often seems to be the case) they are not MPI-aware.I would propose moving
R
itself toGCC
(for flexiblas), and splitting any extensions that need to be atfoss
level into a separate bundle, similar toPython
/SciPy-bundle
The text was updated successfully, but these errors were encountered: