oneAPI on Beartooth

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:

[]$ 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