Get Started with the Intel® oneAPI HPC Toolkit for Linux*
                    
                        ID
                        766887
                    
                
                
                    Date
                    3/31/2023
                
                
                    Public
                
            A newer version of this document is available. Customers should click here to go to the newest version.
                        
                        
                            
                            
                                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
                            
                        
                            
                            
                                Notices and Disclaimers
                            
                        
                    
                Next Steps
Intel® oneAPI HPC Toolkit
After successfully building a sample application, Explore SYCL* Through Samples.
Maximize resources with OpenMP Offloading.
Diagnose Eclipse installation problems and other issues in the Troubleshooting section.
Learn more about the components in this toolkit:
| Tool | Description | 
| Intel® oneAPI DPC++/C++ Compiler | Use this standards-based C++ compiler with support for OpenMP* to take advantage of more cores and built-in technologies in platforms based on Intel® Xeon® Scalable processors and Intel® Core™ processors. Learn more. | 
| Intel® C++ Compiler | Create code that takes advantage of more cores and built-in technologies in platforms based on Intel® processors. Learn more. | 
| Intel® Fortran Compiler Classic | Generate optimized, scalable code for Intel® Xeon® Scalable processors and Intel® Core™ processors with this standards-based Fortran compiler with support for OpenMP*. Get Started. | 
| Intel® MPI Library | Intel® MPI Library is a multi-fabric message passing library that implements the Message Passing Interface, version 3.0 (MPI-3.0) specification. Use the library to develop applications that can run on multiple cluster interconnects. Get Started. | 
| Intel® Inspector | Locate and debug threading, memory, and persistent memory errors early in the design cycle to avoid costly errors later. Learn more. | 
| Intel® Trace Analyzer and Collector | Understand MPI application behavior across its full runtime. Learn more. | 
| Intel® Cluster Checker | Verify that cluster components work together seamlessly for optimal performance, improved uptime, and lower total cost of ownership. Get Started. | 
| oneAPI GPU Optimization Guide | The oneAPI GPU Optimization Guide demonstrates how to improve the behavior of your software by partitioning it across the host and accelerator to specialize portions of the computation that run best on the accelerator. Specialization includes restructuring and tuning the code to create the best mapping of the application to the hardware. The value of oneAPI is that it allows each of these variations to be expressed in a common language with device-specific variants launched on the appropriate accelerator. | 
For more information about this toolkit, see the Intel® oneAPI Toolkits page.
 Parent topic: Build and Run a Sample Project Using the Command Line 
  
 
  Parent topic: Run a Sample Project with Eclipse* 
  
 
  Parent topic: Build and Run a Sample Project Using Visual Studio Code