Intel oneAPI Toolkits released


Intel oneAPI Toolkits released

On December 8, Intel released a set of software tools designed to develop programs using a single programming interface (API) for various computing accelerators, including vector instruction processors (CPUs), graphics accelerators (GPUs) and field-programmable gate arrays (FPGAs) - Intel oneAPI Toolkits for XPU Software Development.

The oneAPI Base Toolkit contains compilers, libraries, analysis and debugging tools, and compatibility tools that help port programs using CUDA to the Data Parallel C++ (DPC++) dialect.

Additional toolkits provide tools for high-performance computing (HPC Toolkit), for the development of artificial intelligence (AI Toolkit), for the Internet of Things (IoT Toolkit) and for high-performance visualization (Rendering Toolkit).

Intel oneAPI tools allow you to run programs derived from the same source code on different hardware architectures.

Tool kits can be downloaded for free. In addition to the free version of the tools, there is also a paid version that gives access to technical support from Intel engineers. Also available is the ability to use the Intel® DevCloud service to develop and test code, which provides access to various CPUs, GPUs and FPGAs. Future versions of Intel® Parallel Studio XE and Intel® System Studio will be based on Intel oneAPI.

Download link: https://software.intel.com/content/www/us/en/develop/tools/oneapi/all-toolkits.html

System Requirements

Processors:

  • Intel® Core™ processor family or higher
  • Intel® Xeon® processor family
  • Intel® Xeon® Scalable processor family

Computing accelerators:

  • Integrated GEN9 or higher GPUs including latest Intel® Iris® Xe MAX graphics
  • Intel® Programmable Acceleration Card (PAC) with Intel Arria® 10 GX FPGA that includes the Intel® Acceleration Stack for Intel® Xeon® CPU with FPGAs Version 1.2.1
  • Intel® Programmable Acceleration Card (PAC) D5005 (previously known as Intel® PAC with Intel® Stratix® 10 SX FPGA) that includes the Intel® Acceleration Stack for Intel® Xeon® CPU with FPGAs Version 2.0.1
  • FPGA Custom Platforms (ported from Intel® Arria® 10 GX and Intel® Stratix® 10 GX reference platforms)
  • Intel® Custom Platforms with Intel® Quartus® Prime software version 19.4
  • Intel® Custom Platforms with Intel® Quartus® Prime software version 20.2
  • Intel® Custom Platforms with Intel® Quartus® Prime software version 20.3

Operating Systems:

  • Red Hat Enterprise Linux 7.x - Partial Support
  • Red Hat Enterprise Linux 8.x - Full Support
  • SUSE Linux Enterprise Server 15 SP1, SP2 - partial support
  • SUSE Linux Enterprise Server 12 - Partial Support
  • Ubuntu 18.04 LTS - Full Support
  • Ubuntu 20.04 LTS - Full Support
  • CentOS 7 - partial support
  • CentOS 8 - Full Support
  • Fedora 31 - partial support
  • Debian 9, 10 - partial support
  • Clear Linux - partial support
  • Windows 10 - Partial Support
  • Windows Server 2016 - Full Support
  • Windows Server 2019 - Full Support
  • macOS 10.15 - partial support

Source: linux.org.ru