# intel-compilers ## Summary + **Module Name:** intel + **Support Level:** Primary Support + **Software Access Level:** Limited Licenses + **Home Page:** [https://software.intel.com/en-us/intel-compilers](https://software.intel.com/en-us/intel-compilers) ## Software Description Fortran, C and C++ Compilers for Linux. The Intel compiler suite includes OpenMP and many standard libraries. ## General Linux To load the default version of the Intel compilers in a Linux environment run the command: module load intel To compile FORTRAN code: ifort -O3 my.f To compile C code: icc -O3 my.c To compile C++ code: icpc -O3 my.cpp Documents about the Intel compilers can be found online at: To load the newest installed versions of all software in the Intel Cluster suite use: module load intel/cluster Note that the newest installed versions will change as new software is installed, so the intel/cluster module may load different software versions at different times. ## Slurm Example #!/bin/bash #SBATCH --job-name="rfm_RunIntelCompilersTest_job" #SBATCH --ntasks=1 #SBATCH --ntasks-per-node=1 #SBATCH --output=rfm_RunIntelCompilersTest_job.out #SBATCH --error=rfm_RunIntelCompilersTest_job.err #SBATCH --time=0:10:0 #SBATCH -p msismall module load intel/2018.release wget https://public.s3.msi.umn.edu/reframe/sw/icc/hello.c icc hello.c -o hello; ./hello