Get Started with the Intel® oneAPI HPC Toolkit for Linux*
Get Started with the Intel® oneAPI HPC Toolkit for Linux*
The Intel® oneAPI HPC Toolkit is a comprehensive suite of development tools that make it fast and easy to build modern code that gets maximum performance out of the newest Intel® processors. This toolkit enables high performance computing on clusters or individual nodes with flexible options including optimal performance on a CPU or GPU.
The Intel® oneAPI HPC toolkit helps streamline coding with advanced techniques in vectorization, multi-threading, multi-node, and memory optimization. Get powerful, consistent programming with support for 512-bit Intel® Advanced Vector Extensions (Intel® AVX-512) for Intel® Core™ and Intel® Xeon® processors, and modern development standards. The next-generation Intel® MPI Library offers improved scalability and reduced latency.
Prerequisites: install Intel® oneAPI HPC Toolkit and Intel® oneAPI Base Toolkit. See the Intel oneAPI Toolkits page for installation instructions.
Follow these steps to run a sample project:
- Configure Your System. Depending on your development environment and hardware, some additional configurations may be required.
- Build and run a sample project:
After running a sample, learn more about the Intel® oneAPI HPC toolkit in the Next Steps section and explore the tools included in the toolkit.
Intel® oneAPI HPC toolkit | Intel® C++ Essentials | Intel® Fortran Essentials | |
Use Case | Quickly build compute-intensive C++ applications | Optimize the performance of compute-intensive C++ applications on Intel CPUs | Develop high-performance Fortran applications |
Disk Space | ~ 3-14 GB | ~ 1-1.5 GB | ~ 1 GB |
Included Components |
|
|
|
Download |
You can also download an offline version of this guide from the Downloadable Documentation page.