Recent changes to the software environment: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
m (Update for 2023) |
||
(4 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
Installation of software packages within the | Installation of software packages within the Alliance software environment is always performed using scripts. We use multiple tools, including [https://easybuild.io/ EasyBuild], [https://overlays.gentoo.org/ Gentoo Overlays] (starting in 2020), and [https://github.com/NixOS/nixpkgs NixOS] (formerly). This software environment can be [[Accessing CVMFS|used on any computer in the world]] thanks to [https://cvmfs.readthedocs.io/en/stable/ CVMFS]. | ||
We also track all changes | We also track all changes and new installations made to the software environment through [[Git]], and you can see a list of recent changes in the links below. | ||
Changes to software installed as modules: | Changes to software installed as modules: | ||
Line 11: | Line 11: | ||
Other changes: | Other changes: | ||
* [https://github.com/ComputeCanada/software-stack-config/commits/main Changes to the primary configuration files] | * [https://github.com/ComputeCanada/software-stack-config/commits/main Changes to the primary configuration files] | ||
* [https://github.com/ComputeCanada/easybuild-computecanada-config/commits/main Changes to the EasyBuild configuration] | |||
* [https://github.com/ComputeCanada/software-stack-custom/commits/main Changes to custom modules and scripts] | * [https://github.com/ComputeCanada/software-stack-custom/commits/main Changes to custom modules and scripts] | ||
* [https://github.com/ComputeCanada/gentoo-overlay/commits/main Changes to the core of the Gentoo layer, for the module <tt>StdEnv/2020</tt>] | * [https://github.com/ComputeCanada/gentoo-overlay/commits/main Changes to the core of the Gentoo layer, for the module <tt>gentoo/YYYY</tt>, used with <tt>StdEnv/2020</tt> and <tt>StdEnv/2023</tt>] | ||
* [https://github.com/ComputeCanada/nixpkgs/commits/computecanada-16.09 Changes to the core of the Nix layer, for the | * '''''Deprecated''''' [https://github.com/ComputeCanada/nixpkgs/commits/computecanada-16.09 Changes to the core of the Nix layer, for the module <tt>nixpkgs/16.09</tt>, used in <tt>StdEnv/2016.4</tt>, <tt>StdEnv/2018.3</tt>] |
Latest revision as of 12:49, 24 April 2024
Installation of software packages within the Alliance software environment is always performed using scripts. We use multiple tools, including EasyBuild, Gentoo Overlays (starting in 2020), and NixOS (formerly). This software environment can be used on any computer in the world thanks to CVMFS.
We also track all changes and new installations made to the software environment through Git, and you can see a list of recent changes in the links below.
Changes to software installed as modules:
- Changes to the core modules and modules installed for the AVX2 CPU architecture
- Changes to the modules installed for the AVX512 CPU architecture
- Changes to the modules installed for the AVX CPU architecture
- Changes to the modules installed for the SSE3 CPU architecture
Other changes:
- Changes to the primary configuration files
- Changes to the EasyBuild configuration
- Changes to custom modules and scripts
- Changes to the core of the Gentoo layer, for the module gentoo/YYYY, used with StdEnv/2020 and StdEnv/2023
- Deprecated Changes to the core of the Nix layer, for the module nixpkgs/16.09, used in StdEnv/2016.4, StdEnv/2018.3