Intel oneAPI Toolkit

Cross-platform development and optimization tools

Publisher

Intel

About this software

Intel oneAPI Base Toolkit provides compilers, performance libraries, and analysis tools for developing, optimizing, and deploying data-parallel applications across heterogeneous architectures. It includes the DPC++/C++ compiler and a collection of optimized libraries for math, threading, and data analytics, enabling single-source development for Intel CPUs and accelerators.

Purchase

Intel oneAPI Toolkit

Intel oneAPI Toolkit
In Stock
Delivery: 1 working day
Loading...
€118.48
Free and without obligation

Do you need more information or looking for another license?

Benefits

  • Unified programming: Supports DPC++ for single-source development across architectures.
  • Performance libraries: Includes optimized math and threading libraries for compute workloads.
  • Compilers and tools: Provides DPC++ and C++ compilers plus analysis tools.
  • Cross-platform support: Targets Intel CPUs and accelerators for heterogeneous workloads.
  • Commercial licensing: Available as a commercial license with maintenance options.

Available languages

  • English
  • Chinese (Simplified)
  • Japanese
  • Korean
  • & more supported languages

Support information

  • Documentation access: Extensive manuals and API references are available on Intel's oneAPI documentation site.
  • Software updates: Maintenance subscribers receive product updates and fixes during their maintenance period.
  • Developer forums: Intel developer forums host discussions, samples, and community support resources.
  • Commercial support: Technical support options are available through Intel and authorized partners for licensed customers.
  • Training materials: Samples and tutorials available to assist developers onboarding to oneAPI.

Frequently asked questions

What is the Intel oneAPI Toolkit?
A software development toolkit for building and optimizing data-parallel, cross-architecture applications; it combines compilers, libraries, and analysis tools to support heterogeneous hardware targets.
Which programming models and languages does it support?
Supports DPC++ (a SYCL-based C++ extension) for data-parallel programming and interoperates with standard C++ code to target heterogeneous devices.
What performance optimization and debugging tools are provided?
Includes compilers, profilers, performance libraries, and analysis/debugging utilities to identify bottlenecks, tune kernels, and measure application performance across devices.
What hardware and workloads is the toolkit intended for?
Designed for compute-intensive, data-parallel workloads on CPUs and accelerators such as GPUs and FPGAs, including high-performance computing and machine learning tasks.