Intel® FPGA Add-On for oneAPI Base Toolkit System Requirements

Version:2021.2   Last Updated:03/29/2021

Introduction

This article lists the system requirements for Intel® FPGA Add-On for oneAPI Base Toolkit

For compiler-specific requirements, refer to Intel® oneAPI DPC++/C++ Compiler System Requirements. For base kit-specific requirements, refer to Intel® oneAPI Base Toolkit System Requirements.

NOTE: For what's new in the toolkit, refer to the dedicated article Intel® FPGA Add-On for oneAPI Base Toolkit Release Notes. 

System Requirements

RAM Requirements

  • 48 GB for Intel® PAC with Intel® Arria® 10 FPGA
  • 64 GB for Intel® FPGA PAC D5005 (recommended)

NOTE: Intel recommends that your system be configured to provide virtual memory equal to the recommended physical RAM necessary to process your design.

Hardware Requirements

FPGA Cards

Custom Platforms (Ported from Intel® Arria® 10 GX and Intel® Stratix® 10 GX reference platforms)

  • Intel® Custom Platforms with Intel® Quartus® Prime software version 20.4
  • Intel® Custom Platforms with Intel® Quartus® Prime software version 20.3
  • Intel® Custom Platforms with Intel® Quartus® Prime software version 20.2
  • Intel® Custom Platforms with Intel® Quartus® Prime software version 19.4

Software Requirements

Add-on Package Ubuntu* 18.04 LTS
(kernel version 4.15)
Ubuntu 20.04 LTS SLES* 15 

RHEL*/CentOS* 8.x

Microsoft Windows*
10 (64 bit) 
Microsoft Windows
Server* 2016
Microsoft Windows
Server 2019
Intel® PAC with Intel® Arria® 10 GX FPGA and Intel® FPGA PAC D5005 - - - - - -
Intel® FPGA Add-on for Intel® Custom Platforms using Intel® Quartus® 20.4
Intel® FPGA Add-on for Intel® Custom Platforms using Intel® Quartus® 20.3
Intel® FPGA Add-on for Intel® Custom Platforms using Intel® Quartus® 20.2 - - - -
Intel® FPGA Add-on for Intel® Custom Platforms using Intel® Quartus® 19.4 - - - -

Important Notes

  • Use Intel® FPGA PAC D5005 for development purposes only and not for production on Ubuntu 18.04 LTS.
  • FPGAs do not support Red Hat Enterprise Linux (RHEL) 7.4 OS. However, if you want to compile your FPGA designs on RHEL 7.4 OS, refer to Compiling Intel® oneAPI DPC++ FPGA Designs on Red Hat Enterprise Linux (RHEL)* 7.4 OS.
  • Intel® FPGA Add-on for Intel® Custom Platforms does not contain FPGA drivers. Consult your BSP vendor or the BSP documentation for BSP-specific software requirements including the OS support.
  • The Ubuntu Server 18.04 with Hardware Enablement (HWE) kernel is not supported and there is no plan to support it for this release.

Developer Tools

  • GCC 7.4.0 (the default version for Ubuntu 18.04)
  • Eclipse* developers:
    • Eclipse 4.16
    • Eclipse 4.17
  • Microsoft Visual Studio* with "Desktop development with C++" workload installed. Supported versions:
    • 2017 (versions 15.7 and newer)
    • 2019 (versions 16.4 and newer)

Notices and Disclaimers

Intel® technologies may require enabled hardware, software, or service activation.

No product or component can be absolutely secure.

Your costs and results may vary.

© Intel Corporation. Intel, the Intel logo, and other Intel marks are trademarks of Intel Corporation or its subsidiaries. Other names and brands may be claimed as the property of others.

No license (express or implied, by estoppel or otherwise) to any intellectual property rights is granted by this document.

The products described may contain design defects or errors known as errata, which may cause the product to deviate from published specifications. Currently, characterized errata are available on request.

Intel disclaims all express and implied warranties, including without limitation, the implied warranties of merchantability, fitness for a particular purpose, and non-infringement, as well as any warranty arising from a course of performance, course of dealing, or usage in trade.

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.