Intel OneApi Developer Tools 2023.1 AIO (x64) | 4.69 GB
Intel OneApi Developer Tools is what used to be called Parallel Studio - development tools for productive, often parallelized software developed by Intel and consisting of a C / C ++ compiler, Fortran compiler, various libraries, profiling tools and much more.
The entire set of components for development is divided by Intel into subgroups, which they called Toolkits. Installing the corresponding toolkit - by running "Setup_.cmd". Intel recommends that you first install what you need from the Base toolkit … and if after that you are missing something, then also what you need from other toolkits (For the content of the toolkits, see the additional info). But it seems to work even if you don’t install Base at all if you don’t need any of it at all (well, let’s say if you only need a Fortran compiler, you can install it right away by running Setup_Compute.cmd)
The distribution is made for
• those who find it more convenient/faster to download from the tracker (rather than registering and climbing there on the Intel site downloading toolkits one by one … some components require registration to download them … plus now all this must be done under a VPN due to the fact that Intel decided to "play politics")
• Plus, because there are a lot of repetitions in the toolkits, downloading an image from the distribution from the tracker is one and a half times more profitable than downloading everything from Intel separately on your own.
• well, in the image from the distribution - everything is already unpacked there, and you don’t have to unpack the downloaded gigabytes first, and only then install it. In short, it’s
easier and less to download from the distribution, and faster to install. Who wants to download from Intel - download from Intel … this is also an option, there is no market!
Components
Setup_Base.cmd (oneAPI Base Toolkit for Windows):
This is a core set of tools and libraries for developing high-performance, data-centric applications across diverse architectures. It features an industry-leading C++ compiler that implements SYCL, an evolution of C++ for heterogeneous computing
Domain-specific libraries provide drop-in acceleration across relevant architectures. Enhanced profiling, design assistance, and debug tools complete the kit
• oneAPI DPC++/C++ Compiler
• oneAPI DPC++ Library
• oneAPI Math Kernel Library
• oneAPI Threading Building Blocks
• oneAPI Data Analytics Library
• oneAPI Deep Neural Network Library
• DPC++ Compatibility Tool
• GDB
• Advisor
• Integrated Performance Primitives
• VTune Profiler
Setup_Libs32bit.cmd (Intel oneAPI Base Toolkit for Windows 32bit) if you need to build 32bit apps:
• Intel Integrated Performance Primitives (Intel IPP), 2021.8.0
• Intel oneAPI Math Kernel Library (oneMKL)
Setup_Compute.cmd (Intel oneAPI HPC Toolkit for Windows)
Use to access Intel Fortran Compilers, OpenMP GPU offload, and scalability with MPI
• C++ Compiler Classic
• Fortran Compiler Classic
• Fortran Compiler
• oneAPI DPC++/C++ Compiler
• MPI Library
• Inspector
• Trace Analyzer and Collector
Setup_IoT.cmd (Intel oneAPI IoT Toolkit for Windows):
Use to accelerate applications for smart, connected devices
• C++ Compiler Classic
oneAPI DPC++/C++ Compiler
Inspector
Setup_Rendering.cmd (Intel oneAPI Rendering Toolkit for Windows):
Rendering and ray-tracing libraries for high-fidelity visualization applications.
• Embree
• Implicit SPMD Program Compiler (ISPC)
• oneAPI Threading Building Blocks (oneTBB)
• Open Image Denoise
• Open Volume Kernel Library
• OSPRay
• OSPRay Studio
• rkutil - Rendering Toolkit Utilities that contain a superbuild script to provide an easy-button build mechanism for developers desiring to integrate at the source code level.
Not Included:
• OSPRay for Hydra
• OpenSWR Distribution
Setup_Python.cmd (Intel Distribution for Python for Windows):
• Intel Distribution for Python
System requirements :
• Windows 10.11; Windows Server 2019, 2022 • Intel Core, Intel Xeon, or Intel Xeon Scalable family processor; • 2GB of RAM (8GB recommended) • 3-24GB of free hard disk space;
• For GPU programming: Integrated GPU GEN9+ (including Intel Iris Xe MAX graphics (DG1))
More
For Fortran, C/C++ compilers, a plus compiler from Microsoft Visual Studio 2019 or 2022 installed with "Desktop development with C++" is required. There are compact offline Visual C++ installers on the root tracker
More info