Visible to Intel only — GUID: GUID-549011AB-1324-4694-B8DD-AFBE81397B8C
Getting Help and Support
What's New
Notational Conventions
Related Information
Getting Started
Structure of the Intel® oneAPI Math Kernel Library
Linking Your Application with the Intel® oneAPI Math Kernel Library
Managing Performance and Memory
Language-specific Usage Options
Obtaining Numerically Reproducible Results
Coding Tips
Managing Output
Working with the Intel® oneAPI Math Kernel Library Cluster Software
Managing Behavior of the Intel® oneAPI Math Kernel Library with Environment Variables
Programming with Intel® Math Kernel Library in Integrated Development Environments (IDE)
Intel® oneAPI Math Kernel Library Benchmarks
Appendix A: Intel® oneAPI Math Kernel Library Language Interfaces Support
Appendix B: Support for Third-Party Interfaces
Appendix C: Directory Structure in Detail
Notices and Disclaimers
OpenMP* Threaded Functions and Problems
Functions Threaded with Intel® Threading Building Blocks
Avoiding Conflicts in the Execution Environment
Techniques to Set the Number of Threads
Setting the Number of Threads Using an OpenMP* Environment Variable
Changing the Number of OpenMP* Threads at Run Time
Using Additional Threading Control
Calling oneMKL Functions from Multi-threaded Applications
Using Intel® Hyper-Threading Technology
Managing Multi-core Performance
Managing Performance with Heterogeneous Cores
Overview of the Intel® Distribution for LINPACK* Benchmark
Contents of the Intel® Distribution for LINPACK* Benchmark
Building the Intel® Distribution for LINPACK* Benchmark for a Customized MPI Implementation
Building the Netlib HPL from Source Code
Configuring Parameters
Ease-of-use Command-line Parameters
Running the Intel® Distribution for LINPACK* Benchmark
Heterogeneous Support in the Intel® Distribution for LINPACK* Benchmark
Environment Variables
Improving Performance of Your Cluster
Static Libraries in the <span class='filepath'>lib</span> <span class='filepath'>\\</span> <span class='filepath'>ia32</span> Directory
Dynamic Libraries in the <span class='filepath'>lib</span> <span class='filepath'>\\</span> <span class='filepath'>ia32</span> Directory
Contents of the <span class='filepath'>redist\\ia32</span> Directory
Static Libraries in the <span class='filepath'>lib</span> <span class='filepath'>\\</span> <span class='filepath'>intel64</span> Directory
Dynamic Libraries in the <span class='filepath'>lib</span> <span class='filepath'>\\</span> <span class='filepath'>intel64</span> Directory
Contents of the <span class='filepath'>redist\\intel64</span> Directory
Visible to Intel only — GUID: GUID-549011AB-1324-4694-B8DD-AFBE81397B8C
Linking with System Libraries
If your system is based on the Intel® 64architecture, be aware that Microsoft SDK builds 1289 or higher provide the bufferoverflowu.lib library to resolve the __security_cookie external references. Makefiles for examples and tests include this library by using the buf_lib=bufferoverflowu.lib macro. If you are using older SDKs, leave this macro empty on your command line as follows: buf_lib= .
Parent topic: Linking in Detail