Skip to content

Software

Work in Progress

This page is not yet complete. Content is being added gradually. Functionality may be incomplete or subject to change. Thank you for your patience!

Scheduled Downtime: Shutdown of all HPC Clusters: 20.11.2026 – 04.12.2026

From 23 November 2026 until 4 December 2026 (expected), the computing center building (449.3) at KIT Campus North will be completely disconnected from the power grid due to mandatory inspections and maintenance work on the electrical infrastructure. This will affect all HPC systems operated at KIT. Jobs will only be running until noon on Friday, November 20, 2026. The following clusters will be unavailable during this period:

  • bwUniCluster 3.0
  • HoreKa 2
  • HoreKa
  • HAICORE@KIT
  • Future Technologies Partition

During this period, access to your data will not be possible. Compute jobs will not run while the systems are offline. Workspace expiration and automatic deletion will be suspended for the duration of the downtime; therefore, no ws_extend request is required.

To avoid additional service interruptions in the near future, we will combine this building-related outage with our own maintenance activities, including operating system updates, software upgrades, file system maintenance, completion of the final phase of the power busbar upgrade, and preparations of the rack infrastructure for the planned GPU-based expansion of the HPC systems in 2027. Most importantly, this will include the final phase of bringing the Jade partition of HoreKa 2 into operation.

Once the maintenance work has been completed, the HPC systems will be brought back into operation one cluster at a time. The restart of all systems is planned to be completed by 4 December 2026.

Please be aware that, following the downtime and commissioning of the Jade partition, the second mandatory migration phase is active. This means that HoreKa (legacy) will only be accessible for logging in and accessing the file systems.

This section describes how to find, load, and build software on NHR@KIT systems, as well as how to use containers and optimize your applications.

  • Installing Own Software — Making your own programs available, with an overview of the available approaches.
  • EasyBuild — Building and installing software with EasyBuild.
  • Compilers & Runtimes — Available compilers and runtime environments.
  • GPU offloading — MPI, OpenMP, and other parallelization frameworks.
  • Containers — Running containerized applications with Apptainer/Singularity.
  • Python — Using Python, virtual environments, and pip packages.
  • Debugging — Tools and techniques for debugging HPC applications.
  • Performance Optimization — Profiling and tuning your applications.