Visible to Intel only — GUID: GUID-95B46F83-98AE-4D43-94A7-D893763B3400
Visible to Intel only — GUID: GUID-95B46F83-98AE-4D43-94A7-D893763B3400
Additional Information
For additional information, refer to the following resources:
Resource | Description |
---|---|
Intel® oneAPI Base Toolkit | Main landing page of the Intel® oneAPI Base Toolkit, which includes the Intel® oneAPI DPC++/C++ Compiler and provides tools and libraries for developing high-performance, data-centric applications across diverse architectures. |
FPGA Support Package for the Intel® oneAPI DPC++/C++ Compiler | Main landing page for the FPGA Support Package for the Intel® oneAPI DPC++/C++ Compiler. |
FPGA Tutorials on Github* | Refer to these tutorials for more in-depth instructions about how to use the FPGA tutorials. |
FPGA oneAPI Training | Training site with webinars and quick videos. |
FPGA-specific Jupiter Notebooks on DevCloud | Training site to sign-up with the Intel® DevCloud and get hands-on practice with code samples in Jupyter Notebooks* running live on Intel® DevCloud. |
Get Started with the Intel® oneAPI Base Toolkit on the DevCloud. | Provides instructions to get started with the Intel® DevCloud, which is a cloud-based development sandbox to actively prototype and experiment with workloads on Intel hardware. |
Installation Guide for Intel® oneAPI Toolkits | Provides instructions for installing oneAPI toolkits and Quartus® Prime software. |
Data Parallel C++: Programming Accelerated Systems Using C++ and SYCL | A third-party open-access book to learn how to accelerate C++ programs using data parallelism. It is full of practical advice, detailed explanations, and code examples to illustrate key topics. |
Migrating OpenCL FPGA Designs to SYCL* | Provides guidelines to migrate your OpenCL FPGA designs to SYCL. |
Get Started with Intel® Distribution for GDB* on Linux* OS Host | Provides instructions for using Intel® Distribution for GDB* for debugging SYCL and OpenCL™ applications. |
Get Started with the Intel® oneAPI Base Toolkit for Linux* | Provides Linux-specific getting started instructions. |
Intel® oneAPI DPC++/C++ Compiler Developer Guide and Reference | Provides information about the Intel® oneAPI DPC++/C++ Compiler (icx-cl/icpx) and runtime environment. |
Intel® oneAPI Programming Guide | Describes the oneAPI programming model in detail, including a brief overview of the FPGA flows. |
Intel® VTune™ Profiler User Guide | Provides a comprehensive overview of the product functionality, tuning methodologies, workflows, and instructions to use Intel® VTune Profiler performance analysis tool. |
Analyzing CPU and FPGA (Arria® 10 GX) Interaction | Provides instructions for configuring your platform to analyze an interaction of your CPU and FPGA using Arria® 10 GX FPGA as an example. |
Profiling an FPGA-driven SYCL Application | Provides instructions for profiling an FPGA-driven SYCL application. |
oneAPI Accelerator Support Package (ASP): Getting Started User Guide | Describes how to get up and running with the Intel® oneAPI Base Toolkit (Base Kit) and the Open FPGA Stack (OFS). |
oneAPI Accelerator Support Package (ASP) Reference Manual: Open FPGA Stack | Provides information on the hardware & software components in the oneAPI Open FPGA Stack (OFS) ASP. |
Quartus® Prime Software User Guides | Provides links to various Quartus® Prime user guides, which cover specific topics to help you see your design through to completion. |