The Cardinal cluster is now running on Red Hat Enterprise Linux (RHEL) 9, introducing several software-related changes compared to the RHEL 7 environment used on the Owens and Pitzer clusters. These updates provide access to modern tools and libraries but may also require adjustments to your workflows. Key software changes and available software are outlined in the following sections.
Updated Compilers and Toolchains
The system GCC (GNU Compiler Collection) is now at version 11. Additionally, newer versions of GCC and other compiler suites, including the Intel Compiler Classic and Intel oneAPI, are available and can be accessed through the modules system. These new compiler versions may impact code compilation, optimization, and performance. We encourage users to test and validate their applications in this new environment to ensure compatibility and performance.
Python Upgrades
The system Python has been upgraded to version 3.9, and the system Python 2 is no longer available on Cardinal. Additionaly, newer versions of Python 3 are available through the modules system. This change may impact scripts and packages that rely on older versions of Python. We recommend users review and update their code to ensure compatibility or create custom environments as needed.
Available Software
To view the software currently installed on the Cardinal cluster, visit Browse Software and select "Cardinal" under the "System". If the software required for your research is not available, please contact OSC Help to reqeust the software.
Revised Software Modules
Some modules have been updated, renamed, or removed to align with the standards of the package managent system. For more details, please refer to the software page of the specific software you are interested in. Notable changes include:
Package | Owens/Pitzer | Cardinal |
---|---|---|
Default MPI | mvapich2/2.3.3 | mvapich/3.0 |
GCC | gnu | gcc |
Intel MKL | intel, mkl | intel-oneapi-mkl |
Intel VTune | intel | intel-oneapi-vtune |
Intel TBB | intel | intel-oneapi-tbb |
Intel MPI | intelmpi | intel-oneapi-mpi |
NetCDF | netcdf | netcdf-c, netcdf-cxx4, netcdf-fortran |
BLAST+ | blast | blast-plus |
Java | java | openjdk |
Quantum Espresso | espresso | quantum-espresso |
Licensed Software
Several licensed software packages have been installed on Cardinal and will transition from Owens: Abaqus, ANSYS, COMSOL, Schrödinger, STAR-CCM+, Stata, and LS-DYNA. Schrödinger, COMSOL, and Stata have been fully migrated to Cardinal on November 4. The remaining licensed software, Abaqus, ANSYS, STAR-CCM+, and LS-DYNA will be removed from Owens on December, 2024. More details will be communicated.
Known Issues
We are actively identifying and addressing issues in the new environment. Please report any problems to the support team by contacting OSC Help to ensure a smooth transition. Notable issues include:
Software | Versions | Issues |
---|---|---|
STAR-CCM+ | All | |
OpenMPI | All | |
GCC | 13.2.0 | |
MVAPICH | 3.0 |
Additional known issues can be found on our Known Issues page. To view issues related to the Cardinal cluster, select "Cardinal" under the "Category".