Changelogs

This page lists out the changelogs for the updates to the exacb software.

2024-10-04 : 3.0.0 (v3)

Released new branch of exacb tools (v3) with the following features:

  • Updated checklist to align with the JUREAP certificate instructions presented here.

  • Added instructions in tutorial how to use the the reservations feature in the jureap/jube catalog. See the reservations reference and reservation tutorial for more details.

  • Added new feature to the jureap/jube catalog to support recording of the benchmark data to the repository as shown in here. A tutorial on how to use this feature is available here.

  • Added new feature to the jureap/jube catalog to support adding a label to the benchmark data as shown in here. A tutorial on how to use this feature is available here.

  • Added how-to guides for the JEDI Performance step of the JUREAP certification process.

  • Added new variants to ease the process of executing jureca evaluation benchmarks.

    • jedi.evaluation.jedi

    • jedi.evaluation.jureca

    • jedi.evaluation.juwels_booster

  • Added new strong scaling variant strong.standalone to the allow a single large strong scaling benchmark to be run.

  • Added new CI/CD component jureap/jedi <reference.jureap.jedi> to run evaluation runs on JEDI.

  • Bugfix: Added the weak scaling variants to the jureap variants <jureap.variants>.

2024-07-25

  • We have added support for running the jureap/jube catalog on JEDI

  • Adapted the quickstart example to conduct weak scaling examples.

    The code changes required to run the weak scaling example are available here.

    Some notes: In the weak scaling example, the problem size is a function of the number of nodes. Therefore, we need to make the variable problem_size depend on the variable nodes. However, this can cause conflicts with how problem_size was defined before. Therefore, the original definition of problem_size is restricted to strong.tiny tags as shown here

2024-07-04

  • The jureap/jube CI/CD component now supports extra tags to be added to select between the multiple usecases specified in the same JUBE file. See the usecase reference for more details