Skip to content
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

Adding NVIDIA GPU support #375

Open
3 of 5 tasks
ocaisa opened this issue Oct 27, 2023 · 4 comments
Open
3 of 5 tasks

Adding NVIDIA GPU support #375

ocaisa opened this issue Oct 27, 2023 · 4 comments

Comments

@ocaisa
Copy link
Member

ocaisa commented Oct 27, 2023

There have been a number of issues and PRs to date related to this, but we now need to get this in order and bring all those efforts up to date. There's the updated task list for supporting NVIDIAs GPUs:

@Sabryr
Copy link

Sabryr commented Nov 9, 2023

Hello @ocaisa thank you very much for your effort. We had a discussion at Univ of Oslo, with @terjekv and few others. Do you have a summary of restrictions we have when distributing NVidia libraries, specially CUDA runtime. We have a meeting with some top NVIdia people and we can bring this to their attention.

@ocaisa
Copy link
Member Author

ocaisa commented Nov 9, 2023

We've already had a discussion with them around this. We have a specific plan here where we parse the EULA to figure out what we can ship, everything else we strip out replacing it by a symlink to a special location. We assume that what is listed in the EULA is sufficient for the runtime (and that seems to be the case so far). For other cases (like when using the CUDA compiler), we have a script that reinstalls CUDA in that special location unbreaking all the symlinks. It might be a little clearer with the PR I hope to make today.

@ocaisa
Copy link
Member Author

ocaisa commented Nov 9, 2023

When the symlinks are unbroken, there is no difference to a typical installation (except that the non-runtime parts are actually local)

@boegel
Copy link
Contributor

boegel commented Dec 20, 2023

Some progress here:

TopRichard added a commit to TopRichard/bot-software-layer1 that referenced this issue May 26, 2024
….0.0.3-foss/2022b-R/4.2.2

{2023.06}[foss/2022b] arrow-R V4.2.2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants