Skip to content

Setting up Supercomputing clusters

Chandan Paul edited this page Dec 11, 2024 · 7 revisions

Table of Contents:

  1. Frontera-TACC
  2. Stampede-TACC
  3. Polaris-ALCF
  4. Frontier-OLCF

Here are the steps to set up the FDS compilation environment for building the required libraries—Hypre and Sundials—on certain supercomputers. Please note that we do not continuously monitor module updates on these supercomputing clusters, so some of the modules listed below may have newer versions available.

  • To use Intel oneAPI toolkit add following lines to your ~/.bash_profile file.
module load intel/23.1.0
  • To use GNU compilers add following lines to your ~/.bash_profile file.
module load gcc/9.1.0 mvapich2-x/2.3
export FIREMODELS_FC=mpif90
  • To use Intel oneAPI toolkit add following lines to your ~/.bash_profile file.
module load intel/23.1
  • To use GNU compilers add following lines to your ~/.bash_profile file.
module load gcc/13.2.0 mvapich/3.0
export FIREMODELS_FC=mpif90
  • To use GNU compilers add following lines to your ~/.bash_profile file.
module load PrgEnv-gnu
export FIREMODELS_CC=cc
export FIREMODELS_CXX=CC
export FIREMODELS_FC=ftn
  • To use GNU compilers add following lines to your ~/.bash_profile file.
module load PrgEnv-gnu
export FIREMODELS_CC=cc
export FIREMODELS_CXX=CC
export FIREMODELS_FC=ftn
Clone this wiki locally