Developer Guide

Developer Guide for Intel® oneAPI Math Kernel Library Windows*

ID 766692
Date 7/13/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

Contents of the Intel® Distribution for LINPACK* Benchmark and the Intel® Optimized HPL-AI* Benchmark

The Intel® Distribution for LINPACK Benchmark and the Intel® Optimized HPL-AI Benchmark include prebuilt binaries linked with Intel® MPI library. For a customized MPI implementation, tools are also included to build a binary using Intel® oneAPI Math Kernel Library (oneMKL) MPI wrappers. All the files are located in the.\benchmarks\mp_linpack\subdirectory of the Intel® oneAPI Math Kernel Library (oneMKL) directory.

File in <mkl directory>\benchmarks\mp_linpack\

Contents

COPYRIGHT

Original Netlib HPL copyright document

readme.txt

Information about the files provided

Prebuilt executables for performance testing

xhpl_intel64_dynamic.exe

Prebuilt binary of the Intel® Distribution for LINPACK Benchmark for CPU

xhpl_intel64_dynamic_gpu.exe

Prebuilt binary of the Intel® Distribution for LINPACK Benchmark for GPU

xhpl-ai_intel64_dynamic.exe

Prebuilt binary of the Intel® Optimized HPL-AI Benchmark for CPU

xhpl-ai_intel64_dynamic_gpu.exe

Prebuilt binary of the Intel® Optimized HPL-AI Benchmark for GPU

Run scripts and an input file example

runme_intel64_dynamic.bat

Sample run script for the Intel® 64 architecture and binary dynamically linked against Intel MPI library

runme_intel64_prv.bat

Script that sets HPL environment variables. It is called by runme_intel64_dynamic.bat

HPL.dat

Example of an HPL configuration file

Prebuilt libraries and utilities for building with a customized MPI implementation

libhpl_intel64.lib, libhpl_inte64_gpu.lib, libhpl-ai_intel64.lib, libhpl-ai_intel64_gpu.lib

Library file required to build Intel® Distribution for LINPACK Benchmark for the Intel® 64 architecture with a customized MPI implementation

HPL_main.c

Source code required to build Intel® Distribution for LINPACK Benchmark for the Intel® 64 architecture with a customized MPI implementation

build.bat

Build script for creating Intel® Distribution for LINPACK Benchmark for the Intel® 64 architecture with a customized MPI implementation

Utilities for building Netlib HPL from source code

Make.Windows_Intel64

Makefile for building Netlib HPL from source code.

Product and Performance Information

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.

Notice revision #20201201