COSMA
License information
COSMA is released under a BSD 3-Clause "New"or "Revbised" License a copy of which can be found in the LICENSE file in the COSMA GitHub repository.
From LUMI/25.03 on, that license information is also available in
$EBROOTCOSMA/share/licenses/COSMA after installing and loading the module.
User-installable modules (and EasyConfigs)
Install with the EasyBuild-user module:
To access module help after installation and get reminded for which stacks and partitions the module is installed, usemodule spider COSMA/<version>.
EasyConfig:
-
EasyConfig COSMA-2.6.6-cpeGNU-23.09-rocm.eb, will build COSMA/2.6.6-cpeGNU-23.09-rocm
-
EasyConfig COSMA-2.6.6-cpeGNU-23.12-rocm.eb, will build COSMA/2.6.6-cpeGNU-23.12-rocm
-
EasyConfig COSMA-2.6.6-cpeGNU-24.03-CPU.eb, will build COSMA/2.6.6-cpeGNU-24.03-CPU
-
EasyConfig COSMA-2.6.6-cpeGNU-24.03-rocm.eb, will build COSMA/2.6.6-cpeGNU-24.03-rocm
-
ccpe container only EasyConfig COSMA-2.6.6-cpeGNU-25.03-CPU.eb, will build COSMA/2.6.6-cpeGNU-25.03-CPU
-
ccpe container only EasyConfig COSMA-2.7.0-cpeGNU-25.03-CPU.eb, will build COSMA/2.7.0-cpeGNU-25.03-CPU
Technical documentation
EasyBuild
-
There is no support for COSMA in the EasyBuilders repository
-
There is no support for COSMA in the CSCS repository
Version 2.6.2 for cpeGNU in 22.08 and 22.12 with GPU support
- The EasyConfig is a LUST development.
Version 2.6.6 with CPU or GPU support for cpeGNU in 23.09, 23.12, 24.03 and 25.03
-
Trivial port of the 2.6.2 EasyConfig with CPU or GPU support.
-
Still supported in 25.03 as we use it for CP2K 2024.3 to not force users brutally on a 2025 CP2K version.
Cleaned up a bit for 25.03 and added license information.
Version 2.7.0 with CPU only or GPU support for 25.03
-
Port of the EasyConfigs for 2.6.6. for 25.03.
-
Checked why sources are cloned from GitHub: The tar file misses some piece of code included recursively in the GitHub repository, and cloning the whole thing from GitHub is simply easier then assembling the unpacked sources from different source files.
Archived EasyConfigs
The EasyConfigs below are additional easyconfigs that are not directly available on the system for installation. Users are advised to use the newer ones and these archived ones are unsupported. They are still provided as a source of information should you need this, e.g., to understand the configuration that was used for earlier work on the system.
-
Archived EasyConfigs from LUMI-EasyBuild-contrib - previously user-installable software