ChaiBapchya edited a comment on issue #17239: Cmake with NCCL flag does not 
work.
URL: 
https://github.com/apache/incubator-mxnet/issues/17239#issuecomment-573497187
 
 
   I took a look at this auto-detection issue.
   
   To solve this particular case, I added a check for symlink (if UNIX) - 
https://github.com/ChaiBapchya/incubator-mxnet/blob/nccl_autodetect/cmake/Modules/FindNCCL.cmake
   
   If this is enough, I can submit a PR.
   
   However, I'm not sure if it is complete. Coz I took a look at 
https://github.com/apache/incubator-mxnet/blob/master/cmake/Modules/FindCUDAToolkit.cmake
   It has a fairly long drawn way of finding the Cuda Toolkit
   1. Language / user provided path
   2. If cuda_root cmake/env not specified, check
   - check symlink 
   - check platform default
   
   Is this what's needed? @leezu @apeforest 
   In that case it makes sense to "factor" out this check as it will be used at 
2 places (findCudatoolkit and findNCCL)

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to