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.
Cite this software
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
- GPL-3.0+
- Open Access
Participating organisations
Mentions
- 1.Author(s): Robert Speck, Michael Knobloch, Sebastian Lührs, Andreas GochtPublished in Springer Proceedings in Mathematics & Statistics, Parallel-in-Time Integration Methods by Springer International Publishing in 2021, page: 51-8010.1007/978-3-030-75933-9_3
- 2.Author(s): Sebastian Lührs, Daniel Rohe, Alexander Schnurpfeil, Kay Thust, Wolfgang FringsPublished in Parallel Computing: On the Road to Exascale by IOS Press in 2016, page: 431 - 438