Intel OneAPI

Lire la video

With Intel OneAPI, unleash the true power of your code! Deploy and distribute your HPC loads across diverse architectures

Intel OneAPI is the productive and intelligent path to HPC freedom from the economic and technical burdens of proprietary programming models. It is an open alternative to proprietary language lock-in that allows you to fully exploit the performance of your hardware with a comprehensive set of proven tools that complement existing parallel languages and models.

It includes a Data Parallel C++ cross-architecture language (based on ISO C++ and SYCL), C++ and Fortran compilers, advanced libraries and community extensions.

5 good reasons to use that software

  • Even more robust tools
  • Optimal processor capabilities and multi-architecture with DPC++
  • Faster development
  • Fortran and C++ combinations
  • Additional validation tools

We very much appreciate Ritme… they guide us to properly choose the solutions and professional answers to the problems submitted by our researchers.
Our contacts at Ritme have a main quality:  to bringing us answers.


Laurent Benvenuti
IT Manager – Toulouse School of Economics

Why choose Intel OneAPI?

The use of high-performance computing technologies such as AI, Machine Learning, and Deep Learning requires developers to deploy and scale HPC workloads in a way that unleashes the full capabilities of Intel-powered processors, gas pedals, and HPC clusters.

Intel recently introduced the Intel oneAPI family, the next generation of Intel software development tools, based on current standards for creating and deploying high-performance, data-centric applications for various architectures.


One API Base and HPC Toolkits include state-of-the-art vectorization, multithreading, multi-node parallelization, and memory optimization techniques. Deploy applications and solutions on shared-memory and distributed-memory systems (such as clusters) using development tools, a standardized MPI library, MPI analyzer, and cluster tuning and monitoring tools.


Intel oneAPI Base Toolkit is a set of tools and libraries for developing high-performance, data-centric applications targeting a variety of Intel architectures (CPU, GPU, FPGA).

  • Use one single programming model and one  cross-architecture language Data Parallel C++ (DPC++) to develop high-performance, data-centric applications that enable code reuse on hardware targets such as Intel’s CPUs, GPUs and FPGAs and allow custom tuning for each gas pedal.
  • Develop efficiently using the DPC+/C++/C compiler, performance libraries, enhanced design-assist profiling and debugging tools, and accelerated Python.
  • Migrate your CUDA code to the new DPC++ code that can be used on multiple architectures using a compatibility tool, and adapt it as needed for specific implementations.
  • Develop future-ready code to facilitate adoption of future innovative HPC architectures.

Build, analyze, optimize and adapt fast HPC applications for a variety of architectures with vectorization, multithreading, multi-node parallelization and memory optimization techniques

  • Build. Simplify the deployment of cross-architecture HPC applications on Intel processors and gas pedals using Intel’s industry-leading compilers and libraries. Efficiently create fast parallel code and improve application performance by leveraging the cutting-edge features of current and future Intel architecture.
  • Analyze. Quickly assess application performance, resource utilization, and areas to optimize to ensure fast performance across different architectures.
  • Optimize. Discover how resource utilization affects your code, including compute, memory, I/O, etc. to make smart cross-architecture design decisions.
  • Supports HPC standards, including C/C++, Fortran, Python, OpenMP, and MPI, for easy integration with existing code.

Is your PSXE maintenance still in progress? Take advantage of the free upgrade to OneAPI .

Parallel Studio XE Composer Edition
OneAPI Base & HPC Toolkit Single-Node
Parallel Studio XE Professional Edition
OneAPI Base & HPC Toolkit Single-Node
Parallel Studio XE Cluster Edition
OneAPI Base & HPC Toolkit Multi-Node
Starting from
Perpetual license
699 €