Ctrl K

JUBE

JUBE is a generic, lightweight, configurable environment to run, monitor and analyse application execution in a systematic way. This software is commonly used to execute benchmarks and complex workflows on High Performance Computers, but is not limited to these systems.

5
contributors

Cite this software

DOI:

10.5281/zenodo.7534372

Description

Benchmarking a computer system and the execution of complex workflows usually involves numerous tasks, involving several runs of different applications. Configuring, compiling, and running those applications on several platforms with the accompanied tasks of result verification and analysis needs a lot of administrative work and produces a lot of data, which has to be analysed and collected in a central database. Without a workflow and benchmarking environment all these steps have to be performed by hand.

The JUBE workflow and benchmarking environment provides a script based framework to easily create workflow and benchmark setups, execute them on different computer systems and evaluate the results. It is actively developed by the Jülich Supercomputing Centre of Forschungszentrum Jülich, Germany.

Contact
jube.jsc@fz-juelich.de

Logo of JUBE
Keywords
Benchmarking
High performance computing
HPC
Information
Supercomputing
workflow
Workflow technologies
Programming languages
License
</>Source code

Participating organisations

Forschungszentrum Jülich

Contributors

TB
FSMG