Learn how to harness the power of multi-core processors with oneAPI Threading Building Blocks (oneTBB). This template-based runtime library simplifies parallel programming and can be downloaded as a stand-alone product or part of the Intel(R) oneAPI Base Toolkit. Follow the system requirements and installation guide for a smooth setup. Find usage instructions and detailed notes in the Developer Guide and API Reference on GitHub.
The DPC++ Compatibility Tool from Intel enables developers to migrate their CUDA* programs to Data Parallel C++ (DPC++). This user manual provides detailed instructions and guidelines to get started with the tool, including prerequisites and custom locations for CUDA header files. Find additional information in the developer guide and reference along with release notes for current updates. Note that further work may be required to complete the migration.
Learn how to improve the performance of your deep learning applications with Intel's oneAPI Deep Neural Network Library (oneDNN). This performance library includes optimized building blocks for neural networks on Intel CPUs and GPUs, and provides a SYCL extensions API. Check out the oneDNN Release Notes and System Requirements before getting started with C++ API examples.
Learn how to use Inspector Get, Intel's dynamic memory and threading error checking tool for Windows* and Linux* OS. This guide covers key features such as preset analysis configurations, interactive debugging, and memory error detection. Available as a standalone installation or part of oneAPI HPC/ IoT Toolkit.
Learn how to get started with Intel's Integrated Performance Primitives Cryptography library to implement secure and efficient cryptographic algorithms. This software is a part of Intel's oneAPI Base Toolkit and is available for Windows OS. Follow the guide to configure your IDE environment and set the necessary environment variables.
Learn how to maximize your math computing library's performance with Intel's oneAPI Math Kernel Library. This highly optimized library offers extensively parallelized routines for both CPU and GPU, including linear algebra, FFT, vector math, sparse solvers, and random number generators. Check out the comprehensive support and system requirements before getting started.
Learn how to get started with the Intel oneAPI Rendering Toolkit for Windows through this comprehensive user manual. It covers system configuration, sample projects, troubleshooting, and more. Start exploring the power of the toolkit today.
Learn to speed up big data analysis with Intel's oneAPI Data Analytics Library. This user manual provides an overview of the library, system requirements, and an end-to-end example for the Principal Component Analysis algorithm. Get started with oneAPI today.
Learn how to improve application and system performance with Intel VTune Profiler through algorithm analysis, bottleneck identification, and utilization of hardware resources. Get started with VTune Profiler for Windows*, macOS*, and Linux* OS. Download the user manual now.
Learn how to debug applications with kernels offloaded to CPU and GPU devices on Linux OS host using Intel® Distribution for GDB. Start now with the oneAPI Base Toolkit.