Difference between revisions of "Rolling Upgrade from RHEL7 to RHEL8"
Jump to navigation
Jump to search
Moskalenko (talk | contribs) |
Moskalenko (talk | contribs) |
||
Line 1: | Line 1: | ||
+ | {{Note|The EL7->EL8 migration of compute and login nodes on HiPerGator and HPG-AI is complete. Make sure to remove '--constraint=el7' from job scripts.|warn}} | ||
+ | |||
==HiPerGator OS Upgrade: RHEL-7 → RHEL-8== | ==HiPerGator OS Upgrade: RHEL-7 → RHEL-8== | ||
− | HiPerGator | + | HiPerGator has gone through a rolling upgrade process from Red Hat Enterprise Linux version 7 (RHEL-7) to version 8 (RHEL-8). The upgraded software environment includes updates to important components including, but not limited to, NVIDIA GPU drivers, CUDA (12.2), communication libraries, compilers (gcc/12 and intel/2023), and OpenMPI (4.1.5). |
Some programs/workflows run in the updated software environment without any modification, and some require recompilation or adaptation. | Some programs/workflows run in the updated software environment without any modification, and some require recompilation or adaptation. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Rebuilding Code for EL8== | ==Rebuilding Code for EL8== | ||
Line 33: | Line 15: | ||
* cuda/12.2.2 intel/2020 openmpi/4.1.5 | * cuda/12.2.2 intel/2020 openmpi/4.1.5 | ||
* nvhpc/23.7 openmpi/4.1.5 | * nvhpc/23.7 openmpi/4.1.5 | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Revision as of 15:09, 20 September 2023
warn
HiPerGator OS Upgrade: RHEL-7 → RHEL-8
HiPerGator has gone through a rolling upgrade process from Red Hat Enterprise Linux version 7 (RHEL-7) to version 8 (RHEL-8). The upgraded software environment includes updates to important components including, but not limited to, NVIDIA GPU drivers, CUDA (12.2), communication libraries, compilers (gcc/12 and intel/2023), and OpenMPI (4.1.5).
Some programs/workflows run in the updated software environment without any modification, and some require recompilation or adaptation.
Rebuilding Code for EL8
We recommend using the following environment modules to rebuild your code for EL8:
- gcc/12.2.2 openmpi/4.1.5
- cuda/12.2.2 gcc/12.2.0 openmpi/4.1.5
- intel/2020 openmpi/4.1.5
- cuda/12.2.2 intel/2020 openmpi/4.1.5
- nvhpc/23.7 openmpi/4.1.5