Math Kernel Library Developer Guide
The Intel Optimized HPCG package includes prebuilt HPCG benchmark for Intel MPI 5.1 or higher. All the files of the benchmark are located in the ./benchmarks/hpcgsubdirectory of the Intel® oneAPI Math Kernel Library directory. These versions of the benchmark are available:
File in ./benchmarks/hpcg/bin |
Description |
---|---|
xhpcg_avx |
The Intel AVX optimized version of the benchmark, optimized for systems based on the first and the second generations of Intel® Xeon® processor E3 family, Intel® Xeon® processor E5 family, or Intel® Xeon® processor E7 family. |
xhpcg_avx2 |
The Intel AVX2 optimized version of the benchmark, optimized for systems based on the third and later generations of the Intel® Xeon® processor E3 family, Intel® Xeon® processor E5 family, Intel® Xeon® processor E7 family, and future Intel processors with Intel AVX2 support. Running the Intel AVX optimized version of the benchmark on an Intel AVX2 enabled system produces non-optimal performance. The Intel AVX2 optimized version of the benchmark does not run on systems that do not support Intel AVX2. |
xhpcg_knl |
The Intel® Xeon® Phi processor (formerly Knights Landing) optimized version of the benchmark is designed for systems based on Intel® Xeon® Phi processors with Intel AVX-512 support. Running the Intel AVX or AVX2 optimized versions of the benchmark on an Intel AVX-512 enabled system produces non-optimal performance. The Intel® Xeon® Phi processor optimized version of the benchmark does not run on systems that do not support Intel AVX-512. |
xhpcg_skx |
The Intel® Xeon® Scalable processor (formerly Skylake) optimized version of the benchmark is designed for systems based on Intel® Xeon® Scalable processors and future Intel processors with Intel AVX-512 support. Running the Intel AVX or AVX2 optimized versions of the benchmark on an Intel AVX-512 enabled system produces non-optimal performance. The Intel® Xeon® Scalable processor optimized version of the benchmark does not run on systems that do not support Intel AVX-512. |
hpcg.dat |
HPCG benchmark input file. |
The Intel Optimized HPCG package also includes the source code necessary to build these versions of the benchmark for other MPI implementations, such as MPICH2, or Open MPI: Intel AVX optimized version and Intel AVX2 optimized version, and Intel AVX-512 optimized version. Build instructions are available in the QUICKSTART file included with the package.
Product and Performance Information |
---|
Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex. Notice revision #20201201 |