Visible to Intel only — GUID: GUID-D92C38BF-4E8A-44BE-A33E-0969703FF715
Visible to Intel only — GUID: GUID-D92C38BF-4E8A-44BE-A33E-0969703FF715
Get Started with the Intel® oneAPI HPC Toolkit for Linux*
Follow These Steps for the Intel® oneAPI HPC Toolkit:
The following instructions assume you have installed the Intel® oneAPI software. Please see the Intel oneAPI Toolkits page for installation options.
- Configure Your System
- Build and run a sample project:
An offline copy of this Get Started is available on the Downloadable Documentation page.
Introduction
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.
Creating code is simplified with the latest techniques in vectorization, multi-threading, multi-node, and memory optimization. Get powerful, consistent programming with 512-bit Intel® Advanced Vector Extensions (Intel® AVX-512) for Intel® Core™ and Intel® Xeon® processors, OpenMP support, plus support for the latest standards and integrated development environments (IDEs). New features include greater scalability and reduced latency with the next-generation Intel® MPI Library. Take advantage of industry leading Priority Support provided by Intel engineers who can help you quickly troubleshoot and accelerate your performance-critical applications for improved business value.
The goal of this Get Started guide is to get you acquainted with the HPC Kit by building a sample project and using this toolkit to optimize your code for the best performance possible.
Included in this toolkit are:
- Configure Your System
- Build and Run a Sample Project Using the Command Line
- Run a Sample Project with Eclipse*
- Build and Run a Sample Project Using Visual Studio Code
- Using Containers
- Using Cloud CI Systems
- Next Steps
- Using Intel Compilers and Libraries for the Best Experience
- Troubleshooting
Potential errors and how to avoid or fix them. - Notices and Disclaimers