Operating System

OK

Cancel

Documentation Type

OK

Cancel

Programming Language

OK

Cancel

Tools & SDKs

OK

Cancel

Toolkits

OK

Cancel

Applied Filters

Intel® C++ CompilerIntel® C++ Compiler for oneAPI Developer Guide and Reference, you can compile and generate applications.

The FPGA Optimization Guide provides guidance on leveraging the functionalities of Data Parallel C++ (DPC++) to optimize your design. This document assumes that you are familiar with SYCL* concepts and application programming interfaces (APIs), as described in the SYCL* Specification version 1.2.1 by the Khronos* Group. It also assumes that you have experience in creating SYCL* applications.

Contents

Use this guide to learn about:Introduction To FPGA Design Concepts: Describes FPGA design concepts.Analyze Your Design.

Intel® C++ CompileroneAPI DPC++ Compiler Developer Guide and Reference,you can compile and generate applications.

Data Parallel C++ (DPC++) is a high-level language that is designed for data parallel programming and heterogenous computing.

The OpenMP Offload to GPU Feature of the Intel® C++ Compiler and Intel® Fortran Compiler compiles OpenMP source files.

The Intel® oneAPI DPC++ Compiler compiles C++-based SYCL* source files for a wide range of compute accelerators.

User guide for users of the Intel® DPC++ Compatibility Tool.

In order to perform development on your remote Linux target,you must install the Base Kit and configure oneAPI development.

oneTBB is a library that supports scalable parallel programming using standard ISO C++ code.

From Visual Studio Code, install the oneAPI CLI Samples Browser by clicking on the Extensions logo in the left navigation.

The Intel® System Bring-up Toolkit provides a set of tools that Simplify system bring-up,Enhance system validation.