NixOS / nixpkgs

Nix Packages collection & NixOS
MIT License
17.98k stars 14k forks source link

CUDA-Team: reduce source build time and binary size significantly #232426

Open ConnorBaker opened 1 year ago

ConnorBaker commented 1 year ago

Reduce source build time and binary size significantly

This issue tracks the feature-level work done to allow users to more quickly rebuild or download cached binaries.

ConnorBaker commented 1 year ago

Additional supporting infrastructure which would be nice:

@SomeoneSerge I believe you had mentioned possibly getting some of this information from a Hercules CI instance?

ConnorBaker commented 1 year ago

On https://github.com/NixOS/nixpkgs/issues/237761: should fat bins be the default?

@SomeoneSerge you mentioned that there might already be an issue to track that discussion -- how does it fit in with the broader "which capabilities do we provide by default, and in what way"? As in, multi-capability binaries vs. single-capability binaries.

nixos-discourse commented 1 year ago

This issue has been mentioned on NixOS Discourse. There might be relevant details there:

https://discourse.nixos.org/t/cuda-team-roadmap-and-call-for-sponsors/29495/1

nixos-discourse commented 1 year ago

This issue has been mentioned on NixOS Discourse. There might be relevant details there:

https://discourse.nixos.org/t/cuda-team-roadmap-update-2023-08-29/32379/1

nixos-discourse commented 10 months ago

This issue has been mentioned on NixOS Discourse. There might be relevant details there:

https://discourse.nixos.org/t/community-calendar/18589/103