Flux¶
Flux is a flexible framework for resource management, built for your site. The framework consists of a suite of projects, tools, and libraries which may be used to build site-custom resource managers for High Performance Computing centers. Unlike traditional resource managers, Flux can run as a parallel job under most launchers that support MPI, including under Flux itself. This not only makes batch scripts and workflows for Flux portable to other resource managers (just launch Flux as a job), but it also means that batch jobs have all the features of a full resource manager at their disposal, as if they have an entire cluster to themselves.
homepage: https://flux-framework.org/
Available installations¶
| Flux version | Supported CPU targets | Supported GPU targets | EESSI version | Module |
|---|---|---|---|---|
| 0.80.0 | generic: aarch64, x86_64Arm: a64fx, neoverse_n1, neoverse_v1, nvidia/graceAMD: zen2, zen3, zen4Intel: haswell, skylake_avx512, sapphirerapids, icelake, cascadelake |
(none) | 2025.06 | Flux/0.80.0-GCC-13.3.0 |
Extensions¶
Overview of extensions included in Flux installations
flux-core¶
flux-core version |
Flux modules that include it |
|---|---|
| 0.80.0 | Flux/0.80.0-GCC-13.3.0 |
flux-pmix¶
flux-pmix version |
Flux modules that include it |
|---|---|
| 0.7.0 | Flux/0.80.0-GCC-13.3.0 |
flux-sched¶
flux-sched version |
Flux modules that include it |
|---|---|
| 0.48.0 | Flux/0.80.0-GCC-13.3.0 |