User Tools

Site Tools


howto:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
howto:start [2025/05/06 10:53]
ccrosby [If you need more memory]
howto:start [2026/09/09 09:13] (current)
ccrosby Replaced the "logging in for the first time" video with the Heath Robinson method dictated in 2026.
Line 3: Line 3:
 ===== Video tutorials for newcomers ===== ===== Video tutorials for newcomers =====
 If you are a new user to the CHPC, please watch these videos: If you are a new user to the CHPC, please watch these videos:
-  * [[https://youtu.be/fCM8ZaFn4rs|Setting up a cluster password and logging in for the first time]]+  * [[https://youtu.be/Fq6xT-KjlQ0|The revised login procedure]]
   * [[https://youtu.be/CIEVMlrKXF4|The CHPC's service nodes and using the module system]]   * [[https://youtu.be/CIEVMlrKXF4|The CHPC's service nodes and using the module system]]
   * [[https://youtu.be/mQjh8J_aMYU|Test running in an interactive PBS session]]   * [[https://youtu.be/mQjh8J_aMYU|Test running in an interactive PBS session]]
Line 10: Line 10:
 ===== Tips and Tricks ===== ===== Tips and Tricks =====
 [[howto:TipsAndTricks|Tips & tricks for common tasks.]] :!: ** Please read this.  The information is based on hard won experience. ** :!: [[howto:TipsAndTricks|Tips & tricks for common tasks.]] :!: ** Please read this.  The information is based on hard won experience. ** :!:
 +
  
 ===== If you need more memory ===== ===== If you need more memory =====
Line 19: Line 20:
  
 Only use these nodes if you need more than 128 GB of RAM, but less than the 1TB available on the "fat nodes". Only use these nodes if you need more than 128 GB of RAM, but less than the 1TB available on the "fat nodes".
 +
 +
 +===== Using the Intel compilers =====
 +As of December 2025, there is no license for the Intel Parallel-studio compilers.  However, all is not lost.  The "classic" compilers and MPI are installed in the directory:
 +<code>
 +/home/apps/chpc/compmech/compilers/intel_2021.3/oneapi
 +</code>
 +
 +The most recent Lengau-compatible version of the OneAPI suite is installed in:
 +<code>
 +/home/apps/chpc/compmech/compilers/intel/oneapi
 +</code>
 +
 +=== Classic Intel compiler and MPI ===
 +To use the "classic" suite, use the following settings:
 +<code>
 +. /home/apps/chpc/compmech/compilers/intel_2021.3/oneapi/compiler/2021.3.0/env/vars.sh
 +. /home/apps/chpc/compmech/compilers/intel_2021.3/oneapi/mkl/2021.3.0/env/vars.sh
 +. /home/apps/chpc/compmech/compilers/intel_2021.3/oneapi/mpi/2021.3.0/env/vars.sh
 +export CC=icc
 +export CXX=icpc
 +export FC=ifort
 +export F90=ifort
 +export F77=ifort
 +export MPICC=mpiicc
 +export MPICXX=mpiicpc
 +export MPIFORT=mpiifort
 +export MPIF77=mpiifort
 +export MPIF90=mpiifort
 +</code>
 +
 +It is not necessary to use a machinefile for multi-node MPI runs.
 +
 +=== OneAPI compilers and MPI ===
 +Post-2024 OneAPI compilers are not compatible with Lengau's operating system.  To use the most recent compatible version, use the following settings:
 +<code>
 +. /home/apps/chpc/compmech/compilers/intel/oneapi/setvars.sh
 +export CC=icx
 +export CXX=icpx
 +export FC=ifx
 +export F90=ifx
 +export F77=ifx
 +export MPICC=mpiicx
 +export MPICXX=mpiicpx
 +export MPIFORT=mpiifx
 +export MPIF77=mpiifx
 +export MPIF90=mpiifx
 +export I_MPI_HYDRA_BOOTSTRAP=ssh
 +</code>
 +
 +It is not necessary to use a machinefile for multi-node MPI runs.  However, the default bootstrap method using pbsdsh does not work, hence the need to set ''I_MPI_HYDRA_BOOTSTRAP''.  This is a typical command mpi run command:
 +<code>
 +mpirun -np 96 myMPIprogram.exe
 +</code>
 +
 +
 +
 +
 +
 +
 +
 ===== Transferring data to DIRISA ===== ===== Transferring data to DIRISA =====
 Long-term data storage through [[howto:Dirisa|DIRISA.]]  Long-term data storage through [[howto:Dirisa|DIRISA.]] 
/app/dokuwiki/data/attic/howto/start.1746521632.txt.gz · Last modified: 2025/05/06 10:53 by ccrosby