You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@mxnet.apache.org by GitBox <gi...@apache.org> on 2021/01/07 05:31:45 UTC

[GitHub] [incubator-mxnet] sxjscience opened a new issue #19730: Enabling cutensor in the CD pipeline

sxjscience opened a new issue #19730:
URL: https://github.com/apache/incubator-mxnet/issues/19730


   ## Description
   @MoisesHer previously enabled to use cutensor to accelerate our einsum. However, we still need to turn it on manually https://github.com/apache/incubator-mxnet/blob/fcfef81c36a311e96735c817b26692ad3333960f/config/linux.cmake#L43. It will be great if we can enable the cutensor-acceleration by default in our pip wheel.
   
   I think this can be a 2.0 item. 
   
   What's your opinion @szha @leezu 


----------------------------------------------------------------
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:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@mxnet.apache.org
For additional commands, e-mail: issues-help@mxnet.apache.org


[GitHub] [incubator-mxnet] sxjscience commented on issue #19730: Enabling cutensor in the CD pipeline

Posted by GitBox <gi...@apache.org>.
sxjscience commented on issue #19730:
URL: https://github.com/apache/incubator-mxnet/issues/19730#issuecomment-773789460


   Ping @szha and @leezu  on this item. It will be wonderful if we can have einsum enabled by default so we can have very nice performance boost.


----------------------------------------------------------------
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:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@mxnet.apache.org
For additional commands, e-mail: issues-help@mxnet.apache.org


[GitHub] [incubator-mxnet] leezu commented on issue #19730: Enabling cutensor in the CD pipeline

Posted by GitBox <gi...@apache.org>.
leezu commented on issue #19730:
URL: https://github.com/apache/incubator-mxnet/issues/19730#issuecomment-774232618


   @TristonC do you mean NVidia would like to send a letter to ASF to allow ASF to relicense cuTensor under AL2 if shipped together with MXNet? I'm not clear what you mean with "NVIDIA is OK to have cuTensor being included in the MXNet 2.0 release". 
   
   If not, we should ask ASF Legal team if it's fine to compile with cuTensor but not include cuTensor shared library in the pip wheel. In this case, the pip wheel will only work on computers with cutensor installed.
   
   Is cuTensor installed by default for any cuda 11.x user?


----------------------------------------------------------------
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:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@mxnet.apache.org
For additional commands, e-mail: issues-help@mxnet.apache.org


[GitHub] [incubator-mxnet] TristonC commented on issue #19730: Enabling cutensor in the CD pipeline

Posted by GitBox <gi...@apache.org>.
TristonC commented on issue #19730:
URL: https://github.com/apache/incubator-mxnet/issues/19730#issuecomment-777207318


   @leezu I don't think there will be another email being sent to ASF to relincese cuTensor.   In case of
   ```
   If not, we should ask ASF Legal team if it's fine to compile with cuTensor but not include cuTensor shared library in the pip wheel. In this case, the pip wheel will only work on computers with cutensor installed.
   ``` 
   We will need to work on cuTensor installation script to work with MXNet. We are glad to help on that.


----------------------------------------------------------------
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:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@mxnet.apache.org
For additional commands, e-mail: issues-help@mxnet.apache.org


[GitHub] [incubator-mxnet] TristonC commented on issue #19730: Enabling cutensor in the CD pipeline

Posted by GitBox <gi...@apache.org>.
TristonC commented on issue #19730:
URL: https://github.com/apache/incubator-mxnet/issues/19730#issuecomment-773520388


   NVIDIA is OK to have cuTensor being included in the MXNet 2.0 release.  And MXNet 2.0 meet all requirements on the [license agreement](https://docs.nvidia.com/cuda/cutensor/license.html). 


----------------------------------------------------------------
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:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@mxnet.apache.org
For additional commands, e-mail: issues-help@mxnet.apache.org


[GitHub] [incubator-mxnet] leezu commented on issue #19730: Enabling cutensor in the CD pipeline

Posted by GitBox <gi...@apache.org>.
leezu commented on issue #19730:
URL: https://github.com/apache/incubator-mxnet/issues/19730#issuecomment-779276595


   > We will need to work on cuTensor installation script to work with MXNet. We are glad to help on that.
   
   Thank you for clarifying! Sounds good


----------------------------------------------------------------
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:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@mxnet.apache.org
For additional commands, e-mail: issues-help@mxnet.apache.org


[GitHub] [incubator-mxnet] sxjscience commented on issue #19730: Enabling cutensor in the CD pipeline

Posted by GitBox <gi...@apache.org>.
sxjscience commented on issue #19730:
URL: https://github.com/apache/incubator-mxnet/issues/19730#issuecomment-773789460


   Ping @szha and @leezu  on this item. It will be wonderful if we can have einsum enabled by default so we can have very nice performance boost.


----------------------------------------------------------------
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:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@mxnet.apache.org
For additional commands, e-mail: issues-help@mxnet.apache.org


[GitHub] [incubator-mxnet] leezu commented on issue #19730: Enabling cutensor in the CD pipeline

Posted by GitBox <gi...@apache.org>.
leezu commented on issue #19730:
URL: https://github.com/apache/incubator-mxnet/issues/19730#issuecomment-756047723


   If we do this, the pip wheel will only work on computers with cutensor installed. We are currently not allowed to ship the cutensor inside the pip wheel under Apache License 2, though NVidia could allow this if they decide so.


----------------------------------------------------------------
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:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@mxnet.apache.org
For additional commands, e-mail: issues-help@mxnet.apache.org


[GitHub] [incubator-mxnet] TristonC commented on issue #19730: Enabling cutensor in the CD pipeline

Posted by GitBox <gi...@apache.org>.
TristonC commented on issue #19730:
URL: https://github.com/apache/incubator-mxnet/issues/19730#issuecomment-773520388


   NVIDIA is OK to have cuTensor being included in the MXNet 2.0 release.  And MXNet 2.0 meet all requirements on the [license agreement](https://docs.nvidia.com/cuda/cutensor/license.html). 


----------------------------------------------------------------
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:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@mxnet.apache.org
For additional commands, e-mail: issues-help@mxnet.apache.org