UAF-RCS HPC Documentation
  • README
  • RCS High Performance Computing (HPC) Documentation
  • Request an Account
  • Getting Started
    • Introduction
    • Linux Training/Overview
    • SSH
    • Nodes
    • Using VNC to Login
    • Migrating to the New Environment
  • Available Filesystems
    • Available Filesystems
  • Using Batch
    • Batch Overview
    • Available Partitions
    • Common Slurm Commands
    • Batch Scripts
    • Interactive Jobs
    • Select a Processor Architecture
  • Third Party Software
    • Third-Party Software
    • Installing Your Own Software
    • Using the Software Stack
    • Using Software Collections (SCL)
    • Complier Toolchains
    • Maintained Software Packages
    • Singularity
    • Miniconda
    • Jupyter
    • Lmod
  • Compiling Source
    • Compiling from Source Code
  • System Architecture
    • System Architecture
  • Community Condo Model
    • Community Condo Model
  • Policies
    • Policies
Powered by GitBook
On this page
  1. Third Party Software

Complier Toolchains

Compiler toolchains are modules that bundle together a set of compiler, MPI, and numerical library modules. To use a compiler toolchain, load the compiler toolchain module and all the submodules will be loaded. This will set variables such as PATH, CPATH, LIBRARY_PATH, LD_LIBRARY_PATH, and others. Other variable conventions such as CC and CXX are not automatically defined.

RCS defaults to a best effort attempt to install software for both the FOSS (Free Open Source Software) and Intel toolchains.

Two MPI libraries are provided, OpenMPI for the foss toolchain and Intel MPI for the intel toolchain.

Toolchain Name
Version
Comprises

foss

2022a

GCCcore 11.3.0, OpenMPI 4.1.4, OpenBLAS 0.3.20, FFTW 3.3.10, ScaLAPACK 2.2.0

intel

2023a

GCCcore 12.3.0, Intel MPI 2021.9.0, Intel Math Kernel Library 2023.1.0

PreviousUsing Software Collections (SCL)NextMaintained Software Packages

Last updated 9 months ago