Skip to content

Commit

Permalink
Merge pull request #333 from EESSIbot/update-software-overview-173025…
Browse files Browse the repository at this point in the history
…2478

update overview of available software
  • Loading branch information
ocaisa authored Oct 30, 2024
2 parents a847361 + 487d832 commit 3ae1d3c
Show file tree
Hide file tree
Showing 10 changed files with 199 additions and 3 deletions.
2 changes: 1 addition & 1 deletion docs/available_software/data/json_data.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/available_software/data/json_data_detail.json

Large diffs are not rendered by default.

28 changes: 28 additions & 0 deletions docs/available_software/detail/CubeLib.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
---
hide:
- toc
---

CubeLib
=======


Cube, which is used as performance report explorer for Scalasca and Score-P, is a generic tool for displaying a multi-dimensional performance space consisting of the dimensions (i) performance metric, (ii) call path, and (iii) system resource. Each dimension can be represented as a tree, where non-leaf nodes of the tree can be collapsed or expanded to achieve the desired level of granularity. This module provides the Cube general purpose C++ library component and command-line tools.

https://www.scalasca.org/software/cube-4.x/download.html
# Available modules


The overview below shows which CubeLib installations are available per target architecture in EESSI, ordered based on software version (new to old).

To start using CubeLib, load one of these modules using a `module load` command like:

```shell
module load CubeLib/4.8.2-GCCcore-13.2.0
```

*(This data was automatically generated on {{ generated_time }})*

| |aarch64/generic|aarch64/neoverse_n1|aarch64/neoverse_v1|x86_64/generic|x86_64/amd/zen2|x86_64/amd/zen3|x86_64/amd/zen4|x86_64/intel/haswell|x86_64/intel/skylake_avx512|
| :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: |
|CubeLib/4.8.2-GCCcore-13.2.0|x|x|x|x|x|x|x|x|x|
28 changes: 28 additions & 0 deletions docs/available_software/detail/CubeWriter.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
---
hide:
- toc
---

CubeWriter
==========


Cube, which is used as performance report explorer for Scalasca and Score-P, is a generic tool for displaying a multi-dimensional performance space consisting of the dimensions (i) performance metric, (ii) call path, and (iii) system resource. Each dimension can be represented as a tree, where non-leaf nodes of the tree can be collapsed or expanded to achieve the desired level of granularity. This module provides the Cube high-performance C writer library component.

https://www.scalasca.org/software/cube-4.x/download.html
# Available modules


The overview below shows which CubeWriter installations are available per target architecture in EESSI, ordered based on software version (new to old).

To start using CubeWriter, load one of these modules using a `module load` command like:

```shell
module load CubeWriter/4.8.2-GCCcore-13.2.0
```

*(This data was automatically generated on {{ generated_time }})*

| |aarch64/generic|aarch64/neoverse_n1|aarch64/neoverse_v1|x86_64/generic|x86_64/amd/zen2|x86_64/amd/zen3|x86_64/amd/zen4|x86_64/intel/haswell|x86_64/intel/skylake_avx512|
| :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: |
|CubeWriter/4.8.2-GCCcore-13.2.0|x|x|x|x|x|x|x|x|x|
28 changes: 28 additions & 0 deletions docs/available_software/detail/OPARI2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
---
hide:
- toc
---

OPARI2
======


OPARI2, the successor of Forschungszentrum Juelich's OPARI, is a source-to-source instrumentation tool for OpenMP and hybrid codes. It surrounds OpenMP directives and runtime library calls with calls to the POMP2 measurement interface.

https://www.score-p.org
# Available modules


The overview below shows which OPARI2 installations are available per target architecture in EESSI, ordered based on software version (new to old).

To start using OPARI2, load one of these modules using a `module load` command like:

```shell
module load OPARI2/2.0.8-GCCcore-13.2.0
```

*(This data was automatically generated on {{ generated_time }})*

| |aarch64/generic|aarch64/neoverse_n1|aarch64/neoverse_v1|x86_64/generic|x86_64/amd/zen2|x86_64/amd/zen3|x86_64/amd/zen4|x86_64/intel/haswell|x86_64/intel/skylake_avx512|
| :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: |
|OPARI2/2.0.8-GCCcore-13.2.0|x|x|x|x|x|x|x|x|x|
28 changes: 28 additions & 0 deletions docs/available_software/detail/OTF2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
---
hide:
- toc
---

OTF2
====


The Open Trace Format 2 is a highly scalable, memory efficient event trace data format plus support library. It is the new standard trace format for Scalasca, Vampir, and TAU and is open for other tools.

https://www.score-p.org
# Available modules


The overview below shows which OTF2 installations are available per target architecture in EESSI, ordered based on software version (new to old).

To start using OTF2, load one of these modules using a `module load` command like:

```shell
module load OTF2/3.0.3-GCCcore-13.2.0
```

*(This data was automatically generated on {{ generated_time }})*

| |aarch64/generic|aarch64/neoverse_n1|aarch64/neoverse_v1|x86_64/generic|x86_64/amd/zen2|x86_64/amd/zen3|x86_64/amd/zen4|x86_64/intel/haswell|x86_64/intel/skylake_avx512|
| :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: |
|OTF2/3.0.3-GCCcore-13.2.0|x|x|x|x|x|x|x|x|x|
28 changes: 28 additions & 0 deletions docs/available_software/detail/PDT.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
---
hide:
- toc
---

PDT
===


Program Database Toolkit (PDT) is a framework for analyzing source code written in several programming languages and for making rich program knowledge accessible to developers of static and dynamic analysis tools. PDT implements a standard program representation, the program database (PDB), that can be accessed in a uniform way through a class library supporting common PDB operations.

https://www.cs.uoregon.edu/research/pdt/
# Available modules


The overview below shows which PDT installations are available per target architecture in EESSI, ordered based on software version (new to old).

To start using PDT, load one of these modules using a `module load` command like:

```shell
module load PDT/3.25.2-GCCcore-13.2.0
```

*(This data was automatically generated on {{ generated_time }})*

| |aarch64/generic|aarch64/neoverse_n1|aarch64/neoverse_v1|x86_64/generic|x86_64/amd/zen2|x86_64/amd/zen3|x86_64/amd/zen4|x86_64/intel/haswell|x86_64/intel/skylake_avx512|
| :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: |
|PDT/3.25.2-GCCcore-13.2.0|x|x|x|x|x|x|x|x|x|
28 changes: 28 additions & 0 deletions docs/available_software/detail/SIONlib.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
---
hide:
- toc
---

SIONlib
=======


SIONlib is a scalable I/O library for parallel access to task-local files. The library not only supports writing and reading binary data to or from several thousands of processors into a single or a small number of physical files, but also provides global open and close functions to access SIONlib files in parallel. This package provides a stripped-down installation of SIONlib for use with performance tools (e.g., Score-P), with renamed symbols to avoid conflicts when an application using SIONlib itself is linked against a tool requiring a different SIONlib version.

https://www.fz-juelich.de/ias/jsc/EN/Expertise/Support/Software/SIONlib/_node.html
# Available modules


The overview below shows which SIONlib installations are available per target architecture in EESSI, ordered based on software version (new to old).

To start using SIONlib, load one of these modules using a `module load` command like:

```shell
module load SIONlib/1.7.7-GCCcore-13.2.0-tools
```

*(This data was automatically generated on {{ generated_time }})*

| |aarch64/generic|aarch64/neoverse_n1|aarch64/neoverse_v1|x86_64/generic|x86_64/amd/zen2|x86_64/amd/zen3|x86_64/amd/zen4|x86_64/intel/haswell|x86_64/intel/skylake_avx512|
| :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: |
|SIONlib/1.7.7-GCCcore-13.2.0-tools|x|x|x|x|x|x|x|x|x|
28 changes: 28 additions & 0 deletions docs/available_software/detail/Score-P.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
---
hide:
- toc
---

Score-P
=======


The Score-P measurement infrastructure is a highly scalable and easy-to-use tool suite for profiling, event tracing, and online analysis of HPC applications.

https://www.score-p.org
# Available modules


The overview below shows which Score-P installations are available per target architecture in EESSI, ordered based on software version (new to old).

To start using Score-P, load one of these modules using a `module load` command like:

```shell
module load Score-P/8.4-gompi-2023b
```

*(This data was automatically generated on {{ generated_time }})*

| |aarch64/generic|aarch64/neoverse_n1|aarch64/neoverse_v1|x86_64/generic|x86_64/amd/zen2|x86_64/amd/zen3|x86_64/amd/zen4|x86_64/intel/haswell|x86_64/intel/skylake_avx512|
| :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: | :---: |
|Score-P/8.4-gompi-2023b|x|x|x|x|x|x|x|x|x|
2 changes: 1 addition & 1 deletion mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -130,7 +130,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: "Fri, 18 Oct 2024 at 01:38:43 UTC"
generated_time: "Wed, 30 Oct 2024 at 01:41:16 UTC"
extra_javascript:
# mermaid diagram
- https://cdn.jsdelivr.net/npm/mermaid@10/dist/mermaid.esm.min.mjs
Expand Down

0 comments on commit 3ae1d3c

Please sign in to comment.