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

Windows support? #59

Open
h-vetinari opened this issue Nov 23, 2021 · 3 comments
Open

Windows support? #59

h-vetinari opened this issue Nov 23, 2021 · 3 comments

Comments

@h-vetinari
Copy link
Member

Hey all

Is there a fundamental reason nccl has no windows builds yet (other than no-one having had the time yet)?

I was playing around with windows builds on tensorflow - if I try to keep the changes from build.sh minimal, then windows should be built with nccl support as well. Of course, that can be toggled off in this case, but I wanted to ask the status nevertheless. :)

CC @conda-forge/nccl

@wolfv
Copy link
Member

wolfv commented Nov 24, 2021

I checked on the NVIDIA website and there doesn't seem to be an NCCL for Windows. I think that's aimed at HPC environments?

@wolfv
Copy link
Member

wolfv commented Nov 24, 2021

While NVIDIA doesn't seem to offer binaries, it seems that NCCL is possible to compile for Windows: https://github.com/MyCaffe/NCCL

@leofang
Copy link
Member

leofang commented Dec 8, 2021

I don't think the Windows support is official because it's not mentioned in the documentation or release notes. However, there seems to be some indication that it could work: NVIDIA/nccl#442 (comment). If you guys test it locally and figure out how to make it work, a contribution to the feedstock is certainly welcome.

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