[1.x] Backport Add cmake flag USE_FATBIN_COMPRESSION, ON by default (#19123)#19158
[1.x] Backport Add cmake flag USE_FATBIN_COMPRESSION, ON by default (#19123)#19158samskalicky merged 3 commits intoapache:v1.xfrom
Conversation
|
Hey @DickJC123 , Thanks for submitting the PR
CI supported jobs: [windows-cpu, website, windows-gpu, clang, sanity, centos-cpu, miscellaneous, edge, centos-gpu, unix-gpu, unix-cpu] Note: |
|
Unauthorized access detected. |
|
It looks like |
|
I've pushed a fix to this set-vs-string_append, and changed a few minor details with the approach. I'd be surprised if it fixes things since the referenced line is not in the build's code path (I think) due to: Is it possible to have the 1.x Windows build use the same MSVC compiler as master (which doesn't seem to have the problem with -compress-all or the link OOM error)? |
…pache#19123) (apache#19158) * [1.x] Backport Add cmake flag USE_FATBIN_COMPRESSION, ON by default (apache#19123) * Trigger CI * Appending to existing CMAKE_CUDA_FLAGS in all cases
Description
Backport of PR #19123. Reduces the size of nvcc fatbin output files via compression. Helps libmxnet.so to stay within 2GB limit that causes linker failures.
Checklist
Essentials
Changes
Comments