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
Improve the procedure to install the CUDA tools in CMSSW #4099
Improve the procedure to install the CUDA tools in CMSSW #4099
Conversation
@cmsbuild, please test |
The tests are being triggered in jenkins. |
A new Pull Request was created by @fwyzard (Andrea Bocci) for branch IB/CMSSW_10_2_X/gcc630. @cmsbuild, @smuzaffar, @gudrutis, @mrodozov can you please review it and eventually sign? Thanks. |
e0d7139
to
ac623fc
Compare
Pull request #4099 was updated. |
@cmsbuild, please test |
The tests are being triggered in jenkins. |
Pull request #4099 was updated. |
Comparison job queued. |
Pull request has been put on hold by @fwyzard |
ba18aa1
to
b0d1f7a
Compare
Pull request #4099 was updated. |
@cmsbuild, please test |
The tests are being triggered in jenkins. |
Comparison job queued. |
Comparison is ready Comparison Summary:
|
Pull request #4099 was updated. |
@cmsbuild, please test |
The tests are being triggered in jenkins. |
Comparison job queued. |
Comparison is ready Comparison Summary:
|
+externals |
This pull request is fully signed and it will be integrated in one of the next IB/CMSSW_10_2_X/gcc630 IBs (tests are also fine). This pull request will now be reviewed by the release team before it's merged. @davidlange6, @slava77, @smuzaffar, @fabiocos (and backports should be raised in the release meeting by the corresponding L2) |
Leave out nvidia
nsight
(IDE) andnvvp
(visual profiler) from the CUDA distribution.These tools are only useful on the developer's machine, not on the worker nodes, and we expect the developers to run them on their local desktops/notebooks rather than on lxplus.
Leaving them out saves almost 500 MB from the archive and installation.
Handle the case where
$CUDA_BASE/include
is a symlinkThis is needed for the AMR64 packaging of CUDA.
Add a wrapper for
cuda-gdb
and package its support filesSet
PYTHONHOME
to scram's$PYTHON_BASE
to fix the error:Package
$CUDA_BASE/share/gdb
to fix the error: