-
Notifications
You must be signed in to change notification settings - Fork 862
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
minor fixes to build on Mac OS #62
Conversation
friendly ping @sjeaugey |
Thank you @Yangqing !!! This fix was helpful. |
get these errors on 10.12.6, CUDA 9.2 @Yangqing do you have any ideas? |
For those who are facing above issue, |
(1) as comments allenwq on Jul1, 2018, I realize NVIDIA/NCCL/common_kernel.h has been revised for CUDA ver 9 or later. so, how about updating like this, line 217
(2) ncclAllGather() arguments looks conflicts of position of recvbuff against NVIDIA/NCCL/nccl.h. so could you check nccl.h and all_gather.cu. it should be
Thanks, |
libwrap.cu loads "libnvidia-ml.so" (memory management) but which is Not available for MacOS. does anyone find solution to resolve missing libnvidia-ml.so for MacOS? |
This PR tries to make NCCL build on Mac - tested on Mac OS 10.12, clang 8.0.0 and cuda 8.0.
I haven't tested this on a Linux box, but hopefully I haven't touched anything for Linux.