Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
62 changes: 62 additions & 0 deletions docs/available_software/detail/CppHeaderParser.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
---
json_ld:
'@context': https://schema.org
'@type': SoftwareApplication
applicationCategory: DeveloperApplication
description: 'CppHeaderParser is a pure python module that will parse C++

header files and generate a data structure representing the class.'
license: Not confirmed
name: CppHeaderParser
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: '[''2.7.4'']'
url: https://senexcanis.com/open-source/cppheaderparser
---
# CppHeaderParser


CppHeaderParser is a pure python module that will parse C++
header files and generate a data structure representing the class.

<small>homepage: </small><span class="software-link">[https://senexcanis.com/open-source/cppheaderparser](https://senexcanis.com/open-source/cppheaderparser)</span>

## Available installations


|CppHeaderParser version|Supported CPU targets|Supported GPU targets|EESSI version|Module|
| --- | --- | --- | --- | --- |
|2.7.4|`generic`: `aarch64`, `x86_64`<br/><span class="software-cpu-arm">Arm</span>: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`<br/><span class="software-cpu-amd">AMD</span>: `zen2`, `zen3`, `zen4`, `zen5`<br/><span class="software-cpu-intel">Intel</span>: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`<br/>|*(none)*|<span class="software-eessi-version-202506">2025.06</span>|`CppHeaderParser/2.7.4-GCCcore-14.2.0`|

## Extensions

Overview of extensions included in CppHeaderParser installations


### CppHeaderParser


|`CppHeaderParser` version|CppHeaderParser modules that include it|
| --- | --- |
|2.7.4|`CppHeaderParser/2.7.4-GCCcore-14.2.0`|

### ply


|`ply` version|CppHeaderParser modules that include it|
| --- | --- |
|3.11|`CppHeaderParser/2.7.4-GCCcore-14.2.0`|
3 changes: 2 additions & 1 deletion docs/available_software/detail/fmt.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,4 +37,5 @@ fmt (formerly cppformat) is an open-source formatting library.

|fmt version|Supported CPU targets|Supported GPU targets|EESSI version|Module|
| --- | --- | --- | --- | --- |
|11.2.0|`generic`: `aarch64`, `x86_64`<br/><span class="software-cpu-arm">Arm</span>: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`<br/><span class="software-cpu-amd">AMD</span>: `zen2`, `zen3`, `zen4`, `zen5`<br/><span class="software-cpu-intel">Intel</span>: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`<br/>|*(none)*|<span class="software-eessi-version-202506">2025.06</span>|`fmt/11.2.0-GCCcore-14.3.0`|
|11.2.0|`generic`: `aarch64`, `x86_64`<br/><span class="software-cpu-arm">Arm</span>: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`<br/><span class="software-cpu-amd">AMD</span>: `zen2`, `zen3`, `zen4`, `zen5`<br/><span class="software-cpu-intel">Intel</span>: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`<br/>|*(none)*|<span class="software-eessi-version-202506">2025.06</span>|`fmt/11.2.0-GCCcore-14.3.0`|
|11.2.0|`generic`: `aarch64`, `x86_64`<br/><span class="software-cpu-arm">Arm</span>: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`<br/><span class="software-cpu-amd">AMD</span>: `zen2`, `zen3`, `zen4`, `zen5`<br/><span class="software-cpu-intel">Intel</span>: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`<br/>|*(none)*|<span class="software-eessi-version-202506">2025.06</span>|`fmt/11.2.0-GCCcore-14.2.0`|
52 changes: 52 additions & 0 deletions docs/available_software/detail/gflags.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
---
json_ld:
'@context': https://schema.org
'@type': SoftwareApplication
applicationCategory: DeveloperApplication
description: '

The gflags package contains a C++ library that implements commandline flags

processing. It includes built-in support for standard types such as string

and the ability to define flags in the source file in which they are used.

'
license: Not confirmed
name: gflags
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: '[''2.2.2'']'
url: https://github.com/gflags/gflags
---
# gflags



The gflags package contains a C++ library that implements commandline flags
processing. It includes built-in support for standard types such as string
and the ability to define flags in the source file in which they are used.


<small>homepage: </small><span class="software-link">[https://github.com/gflags/gflags](https://github.com/gflags/gflags)</span>

## Available installations


|gflags version|Supported CPU targets|Supported GPU targets|EESSI version|Module|
| --- | --- | --- | --- | --- |
|2.2.2|`generic`: `aarch64`, `x86_64`<br/><span class="software-cpu-arm">Arm</span>: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`<br/><span class="software-cpu-amd">AMD</span>: `zen2`, `zen3`, `zen4`, `zen5`<br/><span class="software-cpu-intel">Intel</span>: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`<br/>|*(none)*|<span class="software-eessi-version-202506">2025.06</span>|`gflags/2.2.2-GCCcore-14.2.0`|
40 changes: 40 additions & 0 deletions docs/available_software/detail/glog.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
---
json_ld:
'@context': https://schema.org
'@type': SoftwareApplication
applicationCategory: DeveloperApplication
description: A C++ implementation of the Google logging module.
license: Not confirmed
name: glog
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.1'']'
url: https://github.com/google/glog
---
# glog


A C++ implementation of the Google logging module.

<small>homepage: </small><span class="software-link">[https://github.com/google/glog](https://github.com/google/glog)</span>

## Available installations


|glog version|Supported CPU targets|Supported GPU targets|EESSI version|Module|
| --- | --- | --- | --- | --- |
|0.7.1|`generic`: `aarch64`, `x86_64`<br/><span class="software-cpu-arm">Arm</span>: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`<br/><span class="software-cpu-amd">AMD</span>: `zen2`, `zen3`, `zen4`, `zen5`<br/><span class="software-cpu-intel">Intel</span>: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`<br/>|*(none)*|<span class="software-eessi-version-202506">2025.06</span>|`glog/0.7.1-GCCcore-14.2.0`|
43 changes: 43 additions & 0 deletions docs/available_software/detail/rocm-core.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
---
json_ld:
'@context': https://schema.org
'@type': SoftwareApplication
applicationCategory: DeveloperApplication
description: 'ROCm-core is a foundational package that provides ROCm release versioning

and installation path information via header files.'
license: Not confirmed
name: rocm-core
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: '[''6.4.1'']'
url: https://github.com/ROCm/rocm-core
---
# rocm-core


ROCm-core is a foundational package that provides ROCm release versioning
and installation path information via header files.

<small>homepage: </small><span class="software-link">[https://github.com/ROCm/rocm-core](https://github.com/ROCm/rocm-core)</span>

## Available installations


|rocm-core version|Supported CPU targets|Supported GPU targets|EESSI version|Module|
| --- | --- | --- | --- | --- |
|6.4.1|`generic`: `aarch64`, `x86_64`<br/><span class="software-cpu-arm">Arm</span>: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`<br/><span class="software-cpu-amd">AMD</span>: `zen2`, `zen3`, `zen4`, `zen5`<br/><span class="software-cpu-intel">Intel</span>: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`<br/>|*(none)*|<span class="software-eessi-version-202506">2025.06</span>|`rocm-core/6.4.1-GCCcore-14.2.0-ROCm-6.4.1`|
51 changes: 51 additions & 0 deletions docs/available_software/detail/rocm-smi.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
---
json_ld:
'@context': https://schema.org
'@type': SoftwareApplication
applicationCategory: DeveloperApplication
description: '

The ROCm System Management Interface Library, or ROCm SMI library, is part of
the Radeon Open Compute ROCm software

stack. It is a C library for Linux that provides a user space interface for applications
to monitor and control

GPU applications.'
license: Not confirmed
name: rocm-smi
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: '[''7.6.0'']'
url: https://github.com/ROCm/rocm_smi_lib
---
# rocm-smi



The ROCm System Management Interface Library, or ROCm SMI library, is part of the Radeon Open Compute ROCm software
stack. It is a C library for Linux that provides a user space interface for applications to monitor and control
GPU applications.

<small>homepage: </small><span class="software-link">[https://github.com/ROCm/rocm_smi_lib](https://github.com/ROCm/rocm_smi_lib)</span>

## Available installations


|rocm-smi version|Supported CPU targets|Supported GPU targets|EESSI version|Module|
| --- | --- | --- | --- | --- |
|7.6.0|`generic`: `aarch64`, `x86_64`<br/><span class="software-cpu-arm">Arm</span>: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`<br/><span class="software-cpu-amd">AMD</span>: `zen2`, `zen3`, `zen4`, `zen5`<br/><span class="software-cpu-intel">Intel</span>: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`<br/>|*(none)*|<span class="software-eessi-version-202506">2025.06</span>|`rocm-smi/7.6.0-GCCcore-14.2.0-ROCm-6.4.1`|
56 changes: 56 additions & 0 deletions docs/available_software/detail/rocprofiler-register.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
---
json_ld:
'@context': https://schema.org
'@type': SoftwareApplication
applicationCategory: DeveloperApplication
description: 'The rocprofiler-register library is a helper library that coordinates
the

modification of the intercept API table(s) of the HSA/HIP/ROCTx runtime libraries
by the

ROCprofiler (v2) library. The purpose of this library is to provide a consistent
and automated

mechanism of enabling performance analysis in the ROCm runtimes which does not
rely on

environment variables or unique methods for each runtime library.'
license: Not confirmed
name: rocprofiler-register
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.4.0'']'
url: https://github.com/ROCm/rocprofiler-register
---
# rocprofiler-register


The rocprofiler-register library is a helper library that coordinates the
modification of the intercept API table(s) of the HSA/HIP/ROCTx runtime libraries by the
ROCprofiler (v2) library. The purpose of this library is to provide a consistent and automated
mechanism of enabling performance analysis in the ROCm runtimes which does not rely on
environment variables or unique methods for each runtime library.

<small>homepage: </small><span class="software-link">[https://github.com/ROCm/rocprofiler-register](https://github.com/ROCm/rocprofiler-register)</span>

## Available installations


|rocprofiler-register version|Supported CPU targets|Supported GPU targets|EESSI version|Module|
| --- | --- | --- | --- | --- |
|0.4.0|`generic`: `aarch64`, `x86_64`<br/><span class="software-cpu-arm">Arm</span>: `a64fx`, `neoverse_n1`, `neoverse_v1`, `nvidia/grace`<br/><span class="software-cpu-amd">AMD</span>: `zen2`, `zen3`, `zen4`, `zen5`<br/><span class="software-cpu-intel">Intel</span>: `haswell`, `skylake_avx512`, `sapphirerapids`, `icelake`, `cascadelake`<br/>|*(none)*|<span class="software-eessi-version-202506">2025.06</span>|`rocprofiler-register/0.4.0-GCCcore-14.2.0-ROCm-6.4.1`|
3 changes: 2 additions & 1 deletion docs/available_software_riscv/detail/EasyBuild.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ json_ld:
ratingValue: 5
softwareRequirements: See https://www.eessi.io/docs/ for how to make EESSI available
on your system
softwareVersion: '[''5.3.0'', ''5.2.1'', ''5.2.0'', ''5.1.2'', ''5.1.1'']'
softwareVersion: '[''5.3.1'', ''5.3.0'', ''5.2.1'', ''5.2.0'', ''5.1.2'', ''5.1.1'']'
url: https://easybuilders.github.io/easybuild
---
# EasyBuild
Expand All @@ -41,6 +41,7 @@ EasyBuild is a software build and installation framework

|EasyBuild version|Supported CPU targets|Supported GPU targets|EESSI version|Module|
| --- | --- | --- | --- | --- |
|5.3.1|`generic`: `riscv64`<br/><span class="software-cpu-arm">Arm</span>: <br/><span class="software-cpu-amd">AMD</span>: <br/><span class="software-cpu-intel">Intel</span>: <br/>|*(none)*|<span class="software-eessi-version-202506">2025.06</span>|`EasyBuild/5.3.1`|
|5.3.0|`generic`: `riscv64`<br/><span class="software-cpu-arm">Arm</span>: <br/><span class="software-cpu-amd">AMD</span>: <br/><span class="software-cpu-intel">Intel</span>: <br/>|*(none)*|<span class="software-eessi-version-202506">2025.06</span>|`EasyBuild/5.3.0`|
|5.2.1|`generic`: `riscv64`<br/><span class="software-cpu-arm">Arm</span>: <br/><span class="software-cpu-amd">AMD</span>: <br/><span class="software-cpu-intel">Intel</span>: <br/>|*(none)*|<span class="software-eessi-version-202506">2025.06</span>|`EasyBuild/5.2.1`|
|5.2.0|`generic`: `riscv64`<br/><span class="software-cpu-arm">Arm</span>: <br/><span class="software-cpu-amd">AMD</span>: <br/><span class="software-cpu-intel">Intel</span>: <br/>|*(none)*|<span class="software-eessi-version-202506">2025.06</span>|`EasyBuild/5.2.0`|
Expand Down
2 changes: 1 addition & 1 deletion mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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: "Sat, 04 Jul 2026 at 13:41:47 UTC"
generated_time: "Tue, 21 Jul 2026 at 14:01:06 UTC"
slack_invite_url: "https://join.slack.com/t/eessi-hpc/shared_invite/zt-2wg10p26d-m_CnRB89xQq3zk9qxf1k3g"
extra_javascript:
# mermaid diagram
Expand Down
Loading