NixOS CUDA | 286 Members | |
| CUDA packages maintenance and support in nixpkgs | https://github.com/orgs/NixOS/projects/27/ | https://nixos.org/manual/nixpkgs/unstable/#cuda | 58 Servers |
| Sender | Message | Time |
|---|---|---|
| 16 Feb 2025 | ||
| I know I added TensorRT to nixpkgs, but I've fallen behind with some of the derivation refactoring. | 18:56:59 | |
| Yeah it just needs a cleanup Honestly need to move to the 10.x series which don’t have a login preventing download — I’ve got those packaged out of tree Speaking of, in the out of tree stuff I’ve been working on I’m postponing the CUDA 12.8 update and instead going to be making a PR to merge it back into Nixpkgs | 19:43:16 | |
That will remove support for CUDA 11 (and PowerPC, but that’s more of an NVIDIA thing), but Jetson devices running JetPack 5-based OS (like JetPack NixOS) will still be supported by way of cuda_compat up to 12.2 | 19:46:47 | |
| 17 Feb 2025 | ||
| We have https://opencollective.com/europe that acts as a fiscal host. In practice it means that I pay the invoices, and then get reimbursed by the legal entity. Since it's all subscribtion we haven't encountered any ownership issue so far, so I'm not sure how it would work if we were to buy hardware. If that helps, I don't mind creating a non-profit with a mission that's aligned with our goals. It might take a month or so. | 20:21:58 | |
| 18 Feb 2025 | ||
| SomeoneSerge (UTC+U[-12,12]): I'm gonna need guidance on how best to approach getting the work I've done in
| 01:04:04 | |
| * SomeoneSerge (UTC+U[-12,12]): I'm gonna need guidance on how best to approach getting the work I've done in
| 01:04:13 | |
| Redacted or Malformed Event | 01:08:08 | |
| * SomeoneSerge (UTC+U[-12,12]): I'm gonna need guidance on how best to approach getting the work I've done in
| 01:08:26 | |
| 12:56:25 | ||
| Anyone here planning to attend GPU Technology Conference (GTC) next month in Bay Area? | 21:37:48 | |
| 19 Feb 2025 | ||
| I see, makes sense. Yeah we can start looking into establishing another non-profit (another, as in in addition to the Foundation). I think we can afford ourselves a bit of reflection time to decide on the structure and jurisdiction | 09:34:55 | |
| Or we could keep track of who owns which hardware and keep it simple | 09:45:43 | |
| Something to consider | 09:46:01 | |
| Let's start with some high-level questions before delving into the code?
Removing
What's the gist of the rewrite? | 09:52:44 | |
| Something like, an individual buys a piece of equipment and gets a reimbursement from the opencollective fund? Totally fine by me, the question is, is this transparent enough for users and sponsors. In addition to off-boarding issues, we should sooner or later figure out transparency of physical access to the infra (for all you know I'm a Russian sleeper agent) | 10:01:21 | |
| * Something like, an individual buys a piece of equipment and gets a reimbursement from the opencollective fund? Totally fine by me (EDIT: except we can't write VAT off?), the question is, is this transparent enough for users and sponsors. In addition to off-boarding issues, we should sooner or later figure out transparency of physical access to the infra (for all you know I'm a Russian sleeper agent) | 10:02:23 | |
| We can maintain a page like OpenWRT does, with who owns what machine: https://openwrt.org/infrastructure#servers | 10:55:50 | |
| 20 Feb 2025 | ||
| I’ll get on a gist of a rewrite, as well as design tradeoffs in offering a wrapped cuda_nvcc, cudaStdenv, or changing the global stdenv when cudaSupport is enabled (to provide both LTO and to prevent any possibilities of linking against multiple copies of glibc/glibcxx) | 06:31:21 | |
| 21 Feb 2025 | ||
| 17:14:13 | ||
| 23 Feb 2025 | ||
| 09:07:57 | ||
| 25 Feb 2025 | ||
In reply to @connorbaker:matrix.orgI am still doing this, among other things | 00:09:17 | |
| 26 Feb 2025 | ||
| Anyone free to review https://github.com/NixOS/nixpkgs/pull/383214 and https://github.com/NixOS/nixpkgs/pull/383511? | 15:34:10 | |
| In my backlog but might take me until the end of the week. I wish I could switch earlier | 15:54:52 | |
| wondering if anyone here cares about onnxruntime a bit | 17:52:35 | |
| enabling openvino support breaks the tests for some reason, since it cannot find libonnxruntime_providers_shared.so in $out/lib/ | 17:52:55 | |
* enabling openvino support breaks the tests for some reason, since it cannot find libonnxruntime_providers_shared.so in $out/lib/ | 17:53:06 | |
* enabling openvino support breaks the tests for some reason, since it cannot find libonnxruntime_providers_shared.so in $out/lib/ | 17:53:11 | |
| so I added a condition to disable the tests with openvinoSupport | 17:53:39 | |
| 17:53:42 | |
| * so I added a condition to disable the tests with openvinoSupport, which gets me to here: | 17:53:54 | |