Compile and Execute Sample Code
Multiple code samples are provided for the Intel® oneAPI DPC++/C++ Compiler so that you can explore compiler features and familiarize yourself with how it works. For example:
Sample Project | Description |
OpenMP Offload Sample | The OpenMP* Offload sample demonstrates some of the new OpenMP Offload features supported by the Intel® oneAPI DPC++/C++ Compiler. |
Base: Vector Add Sample | The Vector Add sample is the equivalent of a 'Hello, World!' sample for data parallel programs. Building and running the code sample verifies that your development environment is set up correctly and demonstrates the use of the core features of DPC++. |
Matrix Multiply Sample | The Matrix Multiply sample is a simple program that multiplies together two large matrices and verifies the results. This program is implemented in two ways: Using Data Parallel C++ (DPC++) and using OpenMP (OMP). |
Adaptive Noise Reduction Sample | The Adaptive Noise Reduction sample is a DPC++ reference design that demonstrates a highly optimized image sensor adaptive noise reduction (ANR) algorithm on an FPGA. |
Next Steps
- Use the latest oneAPI Code Samples and follow along with the Intel® oneAPI Training Resources.
- Explore the Intel® oneAPI DPC++/C++ Compiler Developer Guide and Reference on the Intel® Developer Zone.