Intel® Performance Libraries for oneAPI
Download these free libraries today to create faster, reliable, and performant applications for heterogeneous computing.
Take advantage of powerful and award-winning performance libraries that optimize your code and shorten development time across CPU and GPU architectures.
Intel® oneAPI Math Kernel Library (oneMKL)
Accelerate math-processing routines, increase performance, and reduce development time for science, engineering, and financial applications.
Intel® Integrated Performance Primitives (Intel® IPP)
Gain a competitive, cross-platform performance advantage with this library that offers image, signal, compression, and cryptography functions for multiple operating systems and platforms.
Intel® oneAPI Threading Building Blocks (oneTBB)
Simplify the work of adding parallelism to your applications, even if you’re not a threading expert, with this widely used C++ library for shared-memory parallel programming and heterogeneous computing.
Intel® oneAPI Data Analytics Library (oneDAL)
Deploy high-performance data science, including machine learning and big-data analytics, across CPUs and GPUs with this industry-leading, easy-to-use performance library.
Instructions for Package Managers and Repositories
Intel® MPI Library
Improve distributed application performance and deliver flexible, efficient, and scalable cluster messaging on Intel® architecture.
Intel® oneAPI Toolkits
Find these and other Intel®-optimized libraries in the following toolkits, purpose-built for data-centric applications across CPUs and GPUs.
Community Forum Support
Get expert advice in support forums when you download the free libraries. You'll receive additional support from the Online Service Center with the purchase of a complete software suite.
Product and Performance Information
Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.