![]() |
METIS-5.1.0 library compiled by Intel® C compiler for 64bit architectures is included in the archive file EFISPEC3D. See section Compiling METIS with Intel® C compiler to compile METIS with Intel® C compiler.
The first step in getting and using EFISPEC3D is to download the archive file EFISPEC3D. This archive contains:
Note: makefiles in the archive file EFISPEC3D are written to compile EFISPEC3D with Intel® compilers and Intel® MPI library.
After downloading EFISPEC3D, you need to uncompress and untar it:
tar -xzf EFISPEC3D.tgz
cd EFISPEC3D/
make efispec version=1.0
By default, Intel® SSE (Streaming SIMD Extensions) is enable. To compile EFISPEC3D with Intel® AVX (Advanced Vector Extensions) instructions, execute the command line:
make efispec version=1.0 simd=avx
To compile EFISPEC3D with Intel® AVX2 instructions, execute the command line
make efispec version=1.0 simd=avx2
Executables are created in EFISPEC3D/bin directory.
See section Getting Started to learn how to prepare input files and run a simulation with EFISPEC3D.
cd EFISPEC3D/
make efispec version=0.9
make mesh_partitioning
By default, Intel® SSE (Streaming SIMD Extensions) is enable. To compile EFISPEC3D with Intel® AVX (Advanced Vector Extensions) instructions, compile with the command:
make efispec version=0.9 simd=avx
Executables are created in EFISPEC3D/bin directory.
See section Getting Started to learn how to prepare input files and run a simulation with EFISPEC3D.
In EFISPEC3D directory, execute the command line
make efispec_tools
To compile METIS with Intel® C compiler, once in METIS directory:
#!/bin/bash export CC=icc export CXX=icpc make config CC=icc CXX=icpc make make install
./metis_build_intel.bash