Developer Guide and Reference

Contents

Using Intel® Performance Libraries with Microsoft Visual Studio*

You can use the Intel®
C++
Compiler with the following Intel® Performance Libraries that may be included as a part of the product:
  • Intel® Data Analytics Acceleration Library (Intel® DAAL)
  • Intel® Integrated Performance Primitives (Intel® IPP)
  • Intel® Threading Building Blocks (Intel® TBB)
  • Intel® Math Kernel Library (Intel® MKL)
Use the property pages to specify Intel® Performance Libraries to use with the selected project configuration.
The functionality supports both Intel® C++ and Microsoft Visual C++* project types.
To specify Intel® Performance Libraries, select
Project
Properties
. In
Configuration Properties
, select
Intel Performance Libraries
, then do the following:
  1. To use
    Intel® Data Analytics Acceleration Library
    change the
    Use Intel® DAAL
    settings as follows:
    • No:
      Disable Use of Intel® DAAL.
    • Default Linking Method:
      Use Intel® DAAL libraries that depend on the settings for the
      Code Generation
      Runtime Library
      property.
    • Multi-threaded Static Library:
      Use parallel static Intel® DAAL libraries.
    • Single-threaded Static Library:
      Use parallel sequential static Intel® DAAL libraries.
    • Multi-threaded DLL:
      Use parallel dynamic Intel® DAAL libraries.
    • Single-threaded DLL:
      Use parallel sequential static Intel® DAAL libraries.