!eWOErHSaiddIbsUNsJ:nixos.org

NixOS CUDA

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

Load older messages


SenderMessageTime
31 Aug 2022
@skainswo:matrix.orgSamuel AinsworthYeah that sounds like an addOpenGLRunpath issue04:03:43
@skainswo:matrix.orgSamuel AinsworthIf clapper is packaged in nixpkgs I'd open an issue asking the maintainers to add it04:04:53
@me:linj.techlinj
In reply to @skainswo:matrix.org
If clapper is packaged in nixpkgs I'd open an issue asking the maintainers to add it
should addOpenGLRunpath be added to a leaf app or gst_all_1.gst-plugins-bad?
04:05:45
@skainswo:matrix.orgSamuel AinsworthHmm that depends on how gstreamer plugins work. I'm not familiar with them specifically04:06:34
@skainswo:matrix.orgSamuel AinsworthBut I would suggest adding it to the plugin if at all possible04:06:47
@me:linj.techlinjthanks, I'll ask some gnome guys04:07:15
@skainswo:matrix.orgSamuel AinsworthThere's also an auto patch hook to do it for you! That makes it pretty easy04:08:34
@me:linj.techlinj
In reply to @skainswo:matrix.org
There's also an auto patch hook to do it for you! That makes it pretty easy
could you provide a link?
04:09:22
@skainswo:matrix.orgSamuel AinsworthNot on my computer rn but I can try to find it later04:09:42
@skainswo:matrix.orgSamuel AinsworthI think it's called something like autoaddopenglrunpathhook04:10:07
@skainswo:matrix.orgSamuel AinsworthOr something like that04:10:11
@hexa:lossy.networkhexa (UTC+1)
In reply to @tpw_rules:matrix.org
the gpu still isn't doing anything harder than lots of matrix mults
fair, I hate the rocm support situation and the nvidia driver situation
13:14:42
@tpw_rules:matrix.orgtpw_rules hexa: i don't 100% know how much in practice it matters or how to suggest it on github, but imo the python-packages.nix invocation of torch should have cudaPackages = cudaPackages_11_6; as that's what the wheels are built against and what they know they support 18:13:19
@tpw_rules:matrix.orgtpw_rules Samuel Ainsworth: do you have an opinion on that? we should try to build with what upstream supports? 18:18:38
@tpw_rules:matrix.orgtpw_rules * Samuel Ainsworth: do you have an opinion on that? imo we should try to build with what upstream supports? 18:18:46
@skainswo:matrix.orgSamuel Ainsworth
In reply to @me:linj.tech
could you provide a link?
found it! https://cs.github.com/?q=repo%3Anixos%2Fnixpkgs+autoAddOpenGLRunpathHook
18:48:05
@skainswo:matrix.orgSamuel Ainsworth
In reply to @tpw_rules:matrix.org
Samuel Ainsworth: do you have an opinion on that? imo we should try to build with what upstream supports?
the usual practice here is to build with the default cudaPackages or cudaPackages_11 if possible. if for whatever reason the package doesn't support the latest version, then we would override it with cudaPackages_11_6 etc
18:50:16
@skainswo:matrix.orgSamuel Ainsworththat way users don't get stuck with a copy of every version of cuda in their /nix/store18:51:00
@tpw_rules:matrix.orgtpw_rulesok18:51:11
@skainswo:matrix.orgSamuel Ainsworthiirc the current cudaPackages is 11.6 atm anyhow18:51:18
@tpw_rules:matrix.orgtpw_rulesyeah18:51:24
@tpw_rules:matrix.orgtpw_rulesthought: say what you will about bazel, at least it knows how to load all my cores properly...18:51:51
@skainswo:matrix.orgSamuel Ainsworthyeah sometimes I really wish that nix would build things at a level more granular than whole packages...18:52:34
@skainswo:matrix.orgSamuel Ainsworthit can be so inefficient at times18:52:40
@tpw_rules:matrix.orgtpw_ruleshere i mean tensorflow vs pytorch's build system18:52:53
@skainswo:matrix.orgSamuel Ainsworth cough tensorflow mass rebuilds cough 18:52:54
@skainswo:matrix.orgSamuel Ainsworthahhh I see18:53:00
@tpw_rules:matrix.orgtpw_rulespart of the problem is nvcc not doing all the different architectures in parallel18:55:00
@skainswo:matrix.orgSamuel Ainsworthmmm that's def annoying18:59:08
@tpw_rules:matrix.orgtpw_rulesnvidia gpu accelerated compiler when19:23:16

Show newer messages


Back to Room ListRoom Version: 9