!eWOErHSaiddIbsUNsJ:nixos.org

NixOS CUDA

307 Members
CUDA packages maintenance and support in nixpkgs | https://github.com/orgs/NixOS/projects/27/ | https://nixos.org/manual/nixpkgs/unstable/#cuda59 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
26 Mar 2025
@kaya:catnip.eekaya 𖤐 changed their profile picture.15:33:34
28 Mar 2025
@stick:matrix.orgstickCaptura de pantalla 2025-03-28 a la(s) 09.50.22.png
Download Captura de pantalla 2025-03-28 a la(s) 09.50.22.png
08:50:45
@stick:matrix.orgstickwe now have CUDA 12.8 in master and number of succeeding jobs is over 1000+ 🎉08:50:46
@glepage:matrix.orgGaétan Lepage Well done stick!! 08:52:31
@mcwitt:matrix.orgmcwitt

I'm running into some trouble linking programs that use dynamic parallelism (CDP) using the Nix CUDA toolchain: the linker fails to find a couple of CDP symbols, e.g.

nvlink error   : Undefined reference to '__cudaCDP2GetParameterBufferV2' in '/tmp/tmpxft_002f57e3_00000000-11_test_cdp.o'
nvlink error   : Undefined reference to '__cudaCDP2LaunchDeviceV2' in '/tmp/tmpxft_002f57e3_00000000-11_test_cdp.o'

I put together a minimal repro here: https://gist.github.com/mcwitt/94b13848ffdf762c587e9bea1257c02b

I see some issues have been mentioned in the past, but no resolution was noted: https://github.com/NVIDIA/cuda-samples/issues/264

21:39:15
@mcwitt:matrix.orgmcwitt *

I'm running into some trouble linking programs that use dynamic parallelism (CDP) using the NixOS CUDA toolchain: the linker fails to find a couple of CDP symbols, e.g.

nvlink error   : Undefined reference to '__cudaCDP2GetParameterBufferV2' in '/tmp/tmpxft_002f57e3_00000000-11_test_cdp.o'
nvlink error   : Undefined reference to '__cudaCDP2LaunchDeviceV2' in '/tmp/tmpxft_002f57e3_00000000-11_test_cdp.o'

I put together a minimal repro here: https://gist.github.com/mcwitt/94b13848ffdf762c587e9bea1257c02b

I see some issues have been mentioned in the past, but no resolution was noted: https://github.com/NVIDIA/cuda-samples/issues/264

21:40:49
@eugeniusz:matrix.orgeugeniusz joined the room.23:33:31
29 Mar 2025
@ruroruro:matrix.orgruro I think I saw very similar error messages while trying to fix cuda-samples and I was able to fix them by explicitly adding a -L${CUDA_PATH}/lib to the nvcc invocation, where CUDA_PATH is a symlinkJoin with a bunch of cuda libs (not 100% sure, which specific ones were needed for the __cudaCDP2* symbols, maybe cuda_cudart or cuda_cudart.static?). 07:26:15
1 Apr 2025
@dustyentropy:matrix.orgArtem Andreenko joined the room.09:58:12
@adam_neverwas:matrix.orgAdam Neverwas set a profile picture.23:15:44
2 Apr 2025
@athyfr:matrix.org@athyfr:matrix.org joined the room.01:29:37
3 Apr 2025
@theabm:matrix.orgtheabm joined the room.12:00:11
5 Apr 2025
@tinybronca:sibnsk.net@tinybronca:sibnsk.net left the room.15:47:02

Show newer messages


Back to Room ListRoom Version: 9