Intel® oneAPI Base & HPC Toolkit is a comprehensive suite of development tools that make it fast and easy to build modern code that gets every last ounce of performance out of the newest Intel® processors in high-performance computing (HPC) platforms. Intel® oneAPI Base & HPC Toolkit simplifies creating code with the latest techniques in vectorization, multi-threading, multi-node, memory optimization, and accelerator offloading.
What is Intel oneAPI?
Break away from proprietary single-architecture languages and deliver parallel programming productivity with uncompromised performance for Intel® CPUs and accelerators. Take advantage of Priority Support for fast development with direct access to Intel engineers for technical questions.
Intel oneAPI Base & HPC Toolkit helps developers, researchers, and data scientists confidently develop performant code quickly and correctly, and scale compute-intensive workloads that exploit cutting-edge features Intel CPUs, GPUs, FPGAs, and HPC clusters. It includes industry-leading C++ and Fortran compilers, standards-driven OpenMP support, MPI library and benchmarks, and advanced analysis tools for design, MPI, cluster tuning, and cluster health checking to enhance uptime and productivity.
Intel oneAPI Base & HPC Toolkit includes all the Intel compilers (C/C++, Fortran, DPC++ etc.) and multiple platform support (Windows, Linux and Mac OSX) to give you more flexibility for the future.
Build, analyze, optimize and scale fast HPC applications for various architectures with vectorization, multithreading, multi-node parallelization, and memory optimization techniques using the Intel oneAPI Base & HPC Toolkit.
Who Needs It
C, C++, Data Parallel C++, Fortran, Python, OpenMP, and MPI software developers and architects building HPC, enterprise, AI, and cloud solutions • Developers looking to maximize their software’s performance and flexibility to support cross architectures on current and future Intel® platforms.
What it Does
The licensing and the naming of the editions have changed with the launch of oneAPI.
Intel oneAPI Base & HPC Toolkit is offered with support for Windows, Linux and Mac OS. Support for all OS is included with each license.
Intel oneAPI Base & HPC Toolkit is offered with support for Fortran, C++ and Data Parallel C++. Support for all described languages is included with each license.
Intel oneAPI Base & HPC Toolkit is offered in two editions: Single-Node and Multi-Node.
The target platforms for development and deployment can range from a workstation to a multi-node cluster requiring different support efforts. Choose the paid product with the support that best fits the used model targeted:
Converting from Intel Parallel Studio to oneAPI Base and HPC Toolkit
When upgrading, a new serial number is generated for the oneAPI license and the previous IPSXE serial number is marked as “retired”. All IPSXE owners will still be able to use all of their IPSXE tools after the upgrade.
In addition, these IPSXE licenses are in most cases not only extended to include new components, but they also usually gain a complete tool suite including C ++ and Fortran compilers (both!) for an additional operating system.
If you have, for example, IPSXE Composer Edition for Fortran, Windows with active support, as a result of the transition to the Intel® oneAPI Base & HPC Toolkit, you will also receive a license for use under Linux, which then also includes the Intel Fortran Compiler and the MKL for Linux.
Intel also offer a special bundle for Fortran users. Intel Fortran Compilers includes; the new LLVM based Intel Fortran Compiler (ifx), the Intel Fortran Compiler Classic (ifort), and Math Kernel Library – for Windows or Linux. The new Intel Fortran Compilers suite give existing Parallel Studio XE Composer for Fortran users with current support the choice to upgrade to Intel Fortran Compilers OR to oneAPI Base & HPC Toolkit (Single-node), depending what componets the developer is in need of.
Are you a current Intel Parallel Studio XE user? To minimize the cost and make the transition to oneAPI as smooth as possible, contact Alfasoft BEFORE you upgrade your license in IRC.
What’s included in the Intel oneAPI & HPC Toolkit?
New features in Intel oneAPI Toolkit
Intel oneAPI developer toolkits 2023
Optimised, standards-based support for powerful new architectures
The latest oneAPI and AI 2023 tools continue to empower developers with multiarchitecture performance and productivity, delivering optimised support for Intel’s upcoming portfolio of CPU and GPU architectures and advanced capabilities:
The tools deliver performance and productivity enhancements and also add support for new Codeplay plug-ins for NVIDIA and AMD that make it easier than ever for developers to write SYCL code for non-Intel GPU architectures. These standards-based tools deliver choice in hardware and ease in developing high-performance applications that run on multiarchitecture systems.
What’s new in the 2023 oneAPI and AI tools?
Compilers & SYCL support
Analysis & Debug
AI and Analytics
Rendering & Visual Computing
Why should you use oneAPI HPC?
With 48% of developers targeting heterogeneous systems that use more than one kind of processor*, more efficient multiarchitecture programming is required to address the increasing scope and scale of real-world workloads.
Using oneAPI’s open, unified programming model with Intel’s standards-based multiarchitecture tools provides freedom of choice in hardware, performance, productivity, and code portability for CPUs and accelerators. Code written for proprietary programming models, like CUDA, lacks portability to other hardware, creating a siloed development practice that locks organisations into a closed ecosystem.
*Evans Data Global Development Survey Report 22.1, June 2022
Buy the Intel oneAPI HPC 2023 Toolkits with Priority Support
Alfasoft is an Intel Software Elite Reseller. We can support you with Intel oneAPI licensing advice and discounts. Purchase the Intel oneAPI 2023 Toolkits with Priority Support to gain access to private, dedicated Intel engineer support, access to earlier version, plus many other benefits.
For questions, please get in touch with Alfasoft via email or call us.
Common Hardware Requirements
CPU Processor Requirements
Systems based on Intel® 64 architectures below are supported as host and target platforms.
Requirements for Accelerators
Disk Space Requirements
Common Software Requirements
Operating System Requirements in Intel oneAPI base HPC toolkit
The operating systems listed below are supported on Intel® 64 Architecture. Individual tools may support additional operating systems and architecture configurations. See the individual tool release notes for full details.
For developing applications for offloading to accelerators like GPU or FPGA, a specific version of GPU driver is required for the supported operating system. Please visit the Installation guide for Intel® oneAPI Toolkits “Install Intel GPU Drivers” section for up to date information.
For CPU Host/Target Support
For GPU Accelerator Support
For CPU Support
For GPU Accelerator Support
Languages in Intel oneAPI base HPC toolkit
Operating systems in Intel oneAPI base HPC toolkit
Development environments in Intel oneAPI base HPC toolkit
Open Fabrics Interfaces (OFI) framework implementation supporting the following
oneAPI and the transition from Intel Parallel Studio
Single-Node vs Multi-Node
License Types for oneAPI HPC
With oneAPI Toolkit the need for licenseserver has been removed. Users must be compliant with Intel’s EULA and purchase the number of seats to match the number of users who need to use the software concurrently.
Network licenses changes with Intel oneAPI HPC Toolkit
Network licenses (concurrent) are still available as 2 and 5 concurrent user licenses, but these are named differently with oneAPI:
I.e. for oneAPI, a maximum number of developers is set for the network licenses, who can then be registered in the IRC and are entitled to request Intel technical support in the confidential Intel Online Service Center. FlexLM is no longer included for the network licenses (as was the case with IPSXE). Licensing and usage restrictions now result from the legal basis (i.e. the license agreement – EULA).
Performance Analyzers & Libraries
Analyzers (ie VTune Profiler and MPI) and libraries will no longer be available as standalone products.
Existing Users – what’s next?
All registered users of Intel Parallel Studio and Intel System Studio (ISPXE or ISS) with active support will receive an email from Intel with the option to upgrade to the oneAPI product corresponding to their existing product free of charge.
oneAPI HPC Upgrade Promotion: available to IPSXE users with active support at a discounted price for a limited time
oneAPI HPC Upgrade
Intel oneAPI HPC Toolkits Comparison
Intel oneAPI Base & HPC Toolkit Support
Alfasoft offer paid licenses of Intel oneAPI software with support.
Support with Intel oneAPI Base & HPC Toolkit includes
Without paid support, support for free tools is only available through public community forums and only for the latest version update of the current year.