diff --git a/docs/available_software/detail/Cabana.md b/docs/available_software/detail/Cabana.md new file mode 100644 index 0000000000..c0699a93e2 --- /dev/null +++ b/docs/available_software/detail/Cabana.md @@ -0,0 +1,81 @@ +--- +json_ld: + '@context': https://schema.org + '@type': SoftwareApplication + applicationCategory: DeveloperApplication + description: ' + + Cabana is a performance portable library for particle-based simulations. Applications + include, + + but are not limited to, molecular dynamics (MD) with short- and/or long-range + atomic + + interactions; various flavors of particle-in-cell (PIC) methods, including use + within + + fluid/solid mechanics and plasma physics; N-body cosmology simulations; and peridynamics + + for fracture mechanics. + + + Cabana provides particle data structures, algorithms, and communication, as well + as + + structured grids, grid algorithms, and particle-grid interpolation to enable simulations + + on a variety of platforms including many-core CPU and GPU architectures. Cabana + is built + + on Kokkos, with many additional optional library dependencies, including MPI for + multi-node + + simulation. + + ' + license: Not confirmed + name: Cabana + offers: + '@type': Offer + price: 0 + operatingSystem: LINUX + review: + '@type': Review + author: + '@type': Organization + name: EESSI + reviewBody: Application has been successfully made available on all architectures + supported by EESSI + reviewRating: + '@type': Rating + ratingValue: 5 + softwareRequirements: See https://www.eessi.io/docs/ for how to make EESSI available + on your system + softwareVersion: '[''0.7.0'']' + url: https://github.com/ECP-copa/Cabana +--- +# Cabana + + + +Cabana is a performance portable library for particle-based simulations. Applications include, +but are not limited to, molecular dynamics (MD) with short- and/or long-range atomic +interactions; various flavors of particle-in-cell (PIC) methods, including use within +fluid/solid mechanics and plasma physics; N-body cosmology simulations; and peridynamics +for fracture mechanics. + +Cabana provides particle data structures, algorithms, and communication, as well as +structured grids, grid algorithms, and particle-grid interpolation to enable simulations +on a variety of platforms including many-core CPU and GPU architectures. Cabana is built +on Kokkos, with many additional optional library dependencies, including MPI for multi-node +simulation. + + +homepage: [https://github.com/ECP-copa/Cabana](https://github.com/ECP-copa/Cabana) + +## Available installations + + +|Cabana version|Supported CPU targets|Supported GPU targets|EESSI version|Module| +| --- | --- | --- | --- | --- | +|0.7.0|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`, `zen5`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2025.06|`Cabana/0.7.0-foss-2025a`| \ No newline at end of file diff --git a/docs/available_software/detail/ESPResSo.md b/docs/available_software/detail/ESPResSo.md index 1926965b43..8578496b03 100644 --- a/docs/available_software/detail/ESPResSo.md +++ b/docs/available_software/detail/ESPResSo.md @@ -23,7 +23,7 @@ json_ld: ratingValue: 5 softwareRequirements: See https://www.eessi.io/docs/ for how to make EESSI available on your system - softwareVersion: '[''4.2.2'', ''4.2.1'']' + softwareVersion: '[''5.0.1'', ''4.2.2'', ''4.2.1'']' url: https://espressomd.org/wordpress --- # ESPResSo @@ -38,6 +38,7 @@ A software package for performing and analyzing scientific Molecular Dynamics si |ESPResSo version|Supported CPU targets|Supported GPU targets|EESSI version|Module| | --- | --- | --- | --- | --- | +|5.0.1|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`, `zen5`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2025.06|`ESPResSo/5.0.1-foss-2025a`| |4.2.2|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`, `zen5`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2025.06|`ESPResSo/4.2.2-foss-2025a`| |4.2.2|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2023.06|`ESPResSo/4.2.2-foss-2023b`| |4.2.2|`generic`: `aarch64`, `x86_64`
Arm: `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|NVIDIA: `cc70`, `cc80`, `cc90`
|2023.06|`ESPResSo/4.2.2-foss-2023a-CUDA-12.1.1`| diff --git a/docs/available_software/detail/HighFive.md b/docs/available_software/detail/HighFive.md new file mode 100644 index 0000000000..7702c39f56 --- /dev/null +++ b/docs/available_software/detail/HighFive.md @@ -0,0 +1,41 @@ +--- +json_ld: + '@context': https://schema.org + '@type': SoftwareApplication + applicationCategory: DeveloperApplication + description: HighFive is a modern, user-friendly, header-only, C++14 interface for + libhdf5. + license: Not confirmed + name: HighFive + offers: + '@type': Offer + price: 0 + operatingSystem: LINUX + review: + '@type': Review + author: + '@type': Organization + name: EESSI + reviewBody: Application has been successfully made available on all architectures + supported by EESSI + reviewRating: + '@type': Rating + ratingValue: 5 + softwareRequirements: See https://www.eessi.io/docs/ for how to make EESSI available + on your system + softwareVersion: '[''3.3.0'']' + url: https://github.com/highfive-devs/highfive +--- +# HighFive + + +HighFive is a modern, user-friendly, header-only, C++14 interface for libhdf5. + +homepage: [https://github.com/highfive-devs/highfive](https://github.com/highfive-devs/highfive) + +## Available installations + + +|HighFive version|Supported CPU targets|Supported GPU targets|EESSI version|Module| +| --- | --- | --- | --- | --- | +|3.3.0|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`, `zen5`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2025.06|`HighFive/3.3.0-gompi-2025a`| \ No newline at end of file diff --git a/docs/available_software/detail/Kokkos.md b/docs/available_software/detail/Kokkos.md new file mode 100644 index 0000000000..a5787199fe --- /dev/null +++ b/docs/available_software/detail/Kokkos.md @@ -0,0 +1,66 @@ +--- +json_ld: + '@context': https://schema.org + '@type': SoftwareApplication + applicationCategory: DeveloperApplication + description: ' + + Kokkos Core implements a programming model in C++ for writing performance portable + applications + + targeting all major HPC platforms. For that purpose it provides abstractions for + both parallel + + execution of code and data management. Kokkos is designed to target complex node + architectures + + with N-level memory hierarchies and multiple types of execution resources. It + currently can use + + CUDA, HIP, SYCL, HPX, OpenMP and C++ threads as backend programming models with + several other + + backends in development. + + ' + license: Not confirmed + name: Kokkos + offers: + '@type': Offer + price: 0 + operatingSystem: LINUX + review: + '@type': Review + author: + '@type': Organization + name: EESSI + reviewBody: Application has been successfully made available on all architectures + supported by EESSI + reviewRating: + '@type': Rating + ratingValue: 5 + softwareRequirements: See https://www.eessi.io/docs/ for how to make EESSI available + on your system + softwareVersion: '[''5.0.2'']' + url: https://kokkos.org/ +--- +# Kokkos + + + +Kokkos Core implements a programming model in C++ for writing performance portable applications +targeting all major HPC platforms. For that purpose it provides abstractions for both parallel +execution of code and data management. Kokkos is designed to target complex node architectures +with N-level memory hierarchies and multiple types of execution resources. It currently can use +CUDA, HIP, SYCL, HPX, OpenMP and C++ threads as backend programming models with several other +backends in development. + + +homepage: [https://kokkos.org/](https://kokkos.org/) + +## Available installations + + +|Kokkos version|Supported CPU targets|Supported GPU targets|EESSI version|Module| +| --- | --- | --- | --- | --- | +|5.0.2|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`, `zen5`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2025.06|`Kokkos/5.0.2-GCC-14.2.0`| \ No newline at end of file diff --git a/docs/available_software/detail/Lua.md b/docs/available_software/detail/Lua.md index 91bf2b46bc..120d3fbc0f 100644 --- a/docs/available_software/detail/Lua.md +++ b/docs/available_software/detail/Lua.md @@ -47,6 +47,7 @@ Lua is a powerful, fast, lightweight, embeddable scripting language. |Lua version|Supported CPU targets|Supported GPU targets|EESSI version|Module| | --- | --- | --- | --- | --- | +|5.4.8|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`, `zen5`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2025.06|`Lua/5.4.8-GCCcore-14.3.0`| |5.4.8|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`, `zen5`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2025.06|`Lua/5.4.8-GCCcore-14.2.0`| |5.4.7|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`, `zen5`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2025.06|`Lua/5.4.7-GCCcore-13.3.0`| |5.4.6|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2023.06|`Lua/5.4.6-GCCcore-13.2.0`| diff --git a/docs/available_software/detail/gnuplot.md b/docs/available_software/detail/gnuplot.md index e88fcf2172..7abcdf2f45 100644 --- a/docs/available_software/detail/gnuplot.md +++ b/docs/available_software/detail/gnuplot.md @@ -37,6 +37,7 @@ Portable interactive, function plotting utility |gnuplot version|Supported CPU targets|Supported GPU targets|EESSI version|Module| | --- | --- | --- | --- | --- | +|6.0.3|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`, `zen5`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2025.06|`gnuplot/6.0.3-GCCcore-14.3.0`| |6.0.3|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`, `zen5`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2025.06|`gnuplot/6.0.3-GCCcore-14.2.0`| |5.4.8|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2023.06|`gnuplot/5.4.8-GCCcore-12.3.0`| |5.4.6|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2023.06|`gnuplot/5.4.6-GCCcore-12.2.0`| \ No newline at end of file diff --git a/docs/available_software/detail/libcerf.md b/docs/available_software/detail/libcerf.md index bfbc01b522..105d97f573 100644 --- a/docs/available_software/detail/libcerf.md +++ b/docs/available_software/detail/libcerf.md @@ -43,6 +43,7 @@ json_ld: |libcerf version|Supported CPU targets|Supported GPU targets|EESSI version|Module| | --- | --- | --- | --- | --- | +|3.0|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`, `zen5`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2025.06|`libcerf/3.0-GCCcore-14.3.0`| |3.0|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`, `zen5`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2025.06|`libcerf/3.0-GCCcore-14.2.0`| |2.3|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2023.06|`libcerf/2.3-GCCcore-12.3.0`| |2.3|`generic`: `aarch64`, `x86_64`
Arm: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`
AMD: `zen2`, `zen3`, `zen4`
Intel: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`
|*(none)*|2023.06|`libcerf/2.3-GCCcore-12.2.0`| \ No newline at end of file diff --git a/mkdocs.yml b/mkdocs.yml index ca8065d359..db6b1aa68f 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -215,7 +215,7 @@ extra: - icon: fontawesome/brands/twitter link: https://twitter.com/eessi_hpc # this gets auto-updated via update_generated_time.sh script run in update_available_software.yml action - generated_time: "Thu, 11 Jun 2026 at 06:53:18 UTC" + generated_time: "Fri, 12 Jun 2026 at 15:23:53 UTC" slack_invite_url: "https://join.slack.com/t/eessi-hpc/shared_invite/zt-2wg10p26d-m_CnRB89xQq3zk9qxf1k3g" extra_javascript: # mermaid diagram