|
o Set INCLUDE, MKLROOT, TBBROOT, LD_LIBRARY_PATH, LIBRARY_PATH, CPATH and
NLSPATH environment variables in the command shell using the Intel® oneAPI
setvars script in Intel® oneAPI root directory.
Please also see the Intel® oneMKL Developer Guide.
o Set PATH, LIB, INCLUDE, MKLROOT and TBBROOT
environment variables in the command shell using the
Intel® oneAPI setvars script in Intel® oneAPI root directory.
Please also see the Intel® oneMKL Developer Guide.
o Set the INCLUDE, MKLROOT, LD_LIBRARY_PATH, LIBRARY_PATH, CPATH and
NLSPATH environment variables in the command shell using one of mklvars script
files in the 'bin' subdirectory of the Intel® MKL installation directory.
Please see also the Intel® oneMKL Developer Guide.
o Set the INCLUDE, MKLROOT, DYLD_LIBRARY_PATH, LIBRARY_PATH, CPATH and
NLSPATH environment variables in the command shell using one of mklvars script
files in the 'bin' subdirectory of the Intel® MKL installation directory.
Please see also the Intel® oneMKL Developer Guide.
o Set the PATH, LIB and INCLUDE environment variables in the command shell using
one of mklvars script files in the 'bin' subdirectory of the Intel® MKL
installation directory. Please see also the
Intel® oneMKL Developer Guide.
o Set the INCLUDE, MKLROOT, LD_LIBRARY_PATH, LIBRARY_PATH, CPATH and
NLSPATH environment variables in the command shell using one of mklvars script
files in the 'tools/environment' subdirectory of the Intel® MKL installation
directory. Please see also the Intel® oneMKL Developer
Guide.
o Set the INCLUDE, MKLROOT, DYLD_LIBRARY_PATH, LIBRARY_PATH, CPATH and
NLSPATH environment variables in the command shell using one of mklvars script
files in the 'tools/environment' subdirectory of the Intel® MKL installation
directory. Please see also the Intel® oneMKL Developer
Guide.
o Set the PATH, LIB and INCLUDE environment variables in the command shell using
one of mklvars script files in the 'tools/environment' subdirectory of the
Intel® MKL installation directory. Please see
also the Intel® oneMKL Developer Guide.
o You may remove libraries with 'solver' in the name from the link line if you
do not use the iterative solver or GMP domain.
o To set the threading layer at run time, use the mkl_set_threading_layer
function or set MKL_THREADING_LAYER variable to one of the following values:INTEL, TBB,
SEQUENTIAL, PGI. To set interface layer at run time, use the
mkl_set_interface_layer function or set the MKL_INTERFACE_LAYER variable to LP64
or ILP64. Please see also the Intel® oneMKL Developer
Guide.
o Please be sure that you have used the recommended compiler options for the
selected interface layer. Caution: linking
Intel® MKL libraries with your objects
compiled for different interface layer may lead
to run-time errors.
o Set the F95ROOT variable. Fortran 95 interfaces are compiler-dependent. The
Fortran 95 interfaces and wrappers are delivered as sources, build the
appropriate library and modules with your
compiler. Please see also the Intel® oneMKL Developer
Guide.
o If you are using a non-default MPI, assign the same appropriate value to
MKL_BLACS_MPI on all nodes. Set MKL_BLACS_MPI variable to one of the following
values: INTELMPI or MSMPI.
o Support of MPICH1 is deprecated and will be removed starting from Intel® MKL 2017.
o This compiler/link line options are provided for dpcpp driver.
You may need to add other options if you choose to use another driver.
o Check release notes for current openMP offload feature limitations.
This compiler/link line options are provided for icx driver.
o Numerics and RNG domains do not support OpenMP Offload using Single Dynamic Library linking yet.
|