Intel compiler licence

Hello all,

I would need to get an academic Intel compiler lince and the guidelines send me to this link to get one https://registrationcenter.intel.com/en/forms/?productid=2867

Unfortunately, the product is no longer available. Where should I look for it?

Thank you,
Simone

Hi Simone,

indeed it seems the only option remaining is to use the Intel One API:

(2020.07)-bash-4.2$ ml intel-compilers
(2020.07)-bash-4.2$ which icc
/opt/ebsofts/intel-compilers/2021.1.2/compiler/2021.1.2/linux/bin/intel64/icc
(2020.07)-bash-4.2$ icc --version
icc (ICC) 2021.1.2 20201208
Copyright (C) 1985-2020 Intel Corporation.  All rights reserved.

Is it a working solution for you?

Best

Yann

Thank you Yann for your answer. To continue my environment setup I would need a MPI library, however “mpirun”; “mpicc” and “mpiicc” are not callable.

(2020.07)-bash-4.2$ mpicc
-bash: mpicc: command not found
(2020.07)-bash-4.2$ which mpicc
/usr/bin/which: no mpicc in (/opt/ebsofts/intel-compilers/2021.1.2/compiler/2021.1.2/linux/bin/intel64:/opt/ebsofts/intel-compilers/2021.1.2/compiler/2021.1.2/linux/bin:/opt/ebsofts/Anaconda3/2020.07:/opt/ebsofts/Anaconda3/2020.07/sbin:/opt/ebsofts/Anaconda3/2020.07/bin:/opt/ebsofts/binutils/2.35-GCCcore-10.2.0/bin:/opt/ebsofts/GCCcore/10.2.0/bin:/opt/ebsofts/Anaconda3/2020.07/condabin:/usr/local/bin:/usr/bin:/bin:/opt/ebsofts/intel-compilers/2021.1.2/mpi/2021.1.1/bin:/home/fragkos/.local/bin:/home/fragkos/bin)
(2020.07)-bash-4.2$ mpiicc
-bash: mpiicc: command not found

On the documentation page, Intel toolchain it says that the intel-compilers/2021.1.2 compiler comes without an MPI installation. Am I missing a module to load?

Hi,

I’ve updated the doc and installed intel mpi for oneAPI:

[sagon@login2 ~] $ ml intel-compilers/2021.1.2 impi/2021.1.1
[sagon@login2 ~] $ mpicc --version
gcc (GCC) 10.2.0
Copyright (C) 2020 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Thanks Yann for the prompt follow up!

next question: is the Intel math kernel library installed? Although I could turn it off in principle, it would be better to have it.

ld: cannot find -lmkl_intel_lp64
ld: cannot find -lmkl_sequential
ld: cannot find -lmkl_core
make: *** [grmhd] Error 1

I would need the new version compatible with intel-compilers/2021.1.2

(2020.07)-bash-4.2$ module spider mkl

----------------------------------------------------------------------------
  imkl:
----------------------------------------------------------------------------
    Description:
      Intel Math Kernel Library is a library of highly optimized,
      extensively threaded math routines for science, engineering, and
      financial applications that require maximum performance. Core math
      functions include BLAS, LAPACK, ScaLAPACK, Sparse Solvers, Fast
      Fourier Transforms, Vector Math, and more.

     Versions:
        imkl/11.3.1.150
        imkl/11.3.3.210
        imkl/2017.1.132
        imkl/2018.1.163
        imkl/2018.3.222
        imkl/2019.1.144
        imkl/2020.1.217

----------------------------------------------------------------------------
  For detailed information about a specific "imkl" package (including how to loa
d the modules) use the module's full name.

(2020.07)-bash-4.2$ module load imkl/2020.1.217
Lmod has detected the following error:  These module(s) or
extension(s) exist but cannot be loaded as requested: "imkl/2020.1.217"
   Try: "module spider imkl/2020.1.217" to see how to load the module(s).

Here it is:

[sagon@node025 ~] $ ml iimpi/2021a imkl/2021.2.0

shorter:

ml intel

Thank you Yann for setting everything up! :rocket: