Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Using

The OneAPI Toolkit is made up of over 30 unique modules.

Use the module name oneapi to discover versions available.

Once you module load a particular version, all the related modules for that version will be available.

Example:

Code Block
[]$ module avail
---------------------------------------------------- /apps/s/lmod/mf/opt/linux-rhel8-x86_64/compilers -----------------------------------------------------
   gcc/11.2.0    gcc/12.2.0 (D)    nvhpc/22.11    oneapi/2022.3    oneapi/2023.0 (D)

[]$ module load oneapi/2023.0
[]$ module avail
----------------------------------------------------- /apps/u/opt/compilers/oneapi/2023.0/modulefiles -----------------------------------------------------
   advisor/2023.0.0          compiler32/2023.0.0       dnnl-cpu-tbb/2023.0.0    init_opencl/2023.0.0            itac/2021.8.0       tbb32/2021.8.0
   ccl/2021.8.0              dal/2023.0.0              dnnl/2023.0.0            inspector/2023.0.0              mkl/2023.0.0        vpl/2023.0.0
   clck/2021.7.2             debugger/2023.0.0         dpct/2023.0.0            intel_ipp_ia32/2021.7.0         mkl32/2023.0.0      vtune/2023.0.0
   compiler-rt/2023.0.0      dev-utilities/2021.8.0    dpl/2022.0.0             intel_ipp_intel64/2021.7.0      mpi/2021.8.0
   compiler-rt32/2023.0.0    dnnl-cpu-gomp/2023.0.0    icc/2023.0.0             intel_ippcp_ia32/2021.6.3       oclfpga/2023.0.0
   compiler/2023.0.0         dnnl-cpu-iomp/2023.0.0    icc32/2023.0.0           intel_ippcp_intel64/2021.6.3    tbb/2021.8.0

[]$ module load compiler/2023.0.0
Loading compiler version 2023.0.0
Loading tbb version 2021.8.0
Loading compiler-rt version 2023.0.0
Loading oclfpga version 2023.0.0
  Load "debugger" to debug DPC++ applications with the gdb-oneapi debugger.
  Load "dpl" for additional DPC++ APIs: https://github.com/oneapi-src/oneDPL

[]$ icx --version
Intel(R) oneAPI DPC++/C++ Compiler 2023.0.0 (2023.0.0.20221201)
Target: x86_64-unknown-linux-gnu
Thread model: posix
InstalledDir: /apps/u/opt/compilers/oneapi/2023.0/compiler/2023.0.0/linux/bin-llvm
Configuration file: /apps/u/opt/compilers/oneapi/2023.0/compiler/2023.0.0/linux/bin-llvm/../bin/icx.cfg