This document shows the current support matrix for the latest ComputeCpp. The table below indicates the different operating systems and devices supported.
Other combinations may work, but Codeplay does not actively support them. We are glad to receive feedback on other platforms that may work. Please, read carefully the different notes organized per platform for details on setting up ComputeCpp.
Table 1. Support Matrix
Operating System OpenCL Platform Device Supported CL_DRIVER_VERSION Notes Ubuntu 16.04 64bit AMD® GPU Not Tested N/A AMD-4, GCC-1 Ubuntu 16.04 64bit Intel® CPU Yes 1.2.0.25 INTEL-1, GCC, INTEL-3 Ubuntu 16.04 64bit Intel® GPU Yes 19.13.12717 INTEL-2 Any OS NVIDIA® GPU No N/A NVIDIA-1 Ubuntu 18.04 64bit Intel® CPU Yes 1.2.0.25 INTEL-1, GCC, INTEL-3 Ubuntu 18.04 64bit Intel® GPU Yes 19.13.12717 INTEL-2 CentOS 7.2 64 bit Intel® CPU Yes 1.2.0.25 Intel-1, Intel-4 CentOS 7.2 64 bit Intel® GPU Yes 18.28.0 Intel-2 Windows 7 AMD® Cedar Yes 1800.11 Windows 7 Intel® CPU Yes 6.4.0.25 Intel-1 link [GCC-1] GCC VersionsUbuntu 16.04 64bit version of ComputeCpp has been built with GCC 5.4
Ubuntu 18.04 64bit version of ComputeCpp has been built with GCC 7
link [INTEL-1] Intel® OpenCL platform driver for CPU devicesThe supported driver version is 18.1, and can be found at OpenCL™ Runtimes for Intel® Processors under the Intel® Xeon® Processors OR Intel® Core™ Processors Section.
link [INTEL-2] Intel® OpenCL platform driver for GPU devicesThe supported Intel® Neo driver can be found at Intel® Graphics Compute Runtime for OpenCL(TM). Replaces Beignet for Gen8 (Broadwell) and beyond (64-bit). Please make sure to read the Release Notes of the driver and the documentation regarding the installation to ensure the combination
link [INTEL-3] Intel® CPU OpenCL Device SSE4.1 RequirementThe Intel® OpenCL CPU Runtime requires SSE4.1 support:
clCreateContext
).The latest AMD® OpenCL Platform driver for GPU with SPIR support can be downloaded from AMD website. Ubuntu 16.04 does not support the fglrx drivers because the OS relies on newer kernels (version number higher than 3.19). Although the new amdgpu-pro drivers are available for Ubuntu 16.04, they only support SPIR 1.2 on the Fury series of GPU. If you need to use Vega+, please, contact AMD® regarding the status of their SPIR-V consumer. Community feedback reports that amdgpu-pro driver version 17.40 supports SPIR.
link [AMD-2] AMD® OpenCL Platform SPIR supportThe fglrx (Crimson Edition 15.12) driver only works for older Linux kernels (3.19 or lower). The amd-gpupro version of the driver for newer version of the Linux kernel only supports SPIR on the Fury series of GPUs.
link [AMD-3] AMD® OpenCL Platform driver on UbuntuFor Ubuntu, please download and install all of the packages from the download page, e.g.:
The experimental PTX backend available in older versions of ComputeCpp is now marked as unsupported. ComputeCpp may not work with Nvidia devices at the moment.
AMD is a registered trademark of Advanced Micro Devices, Inc. Intel is a trademark of Intel Corporation or its subsidiaries in the U.S. and/or other countries. NVIDIA and CUDA are registered trademarks of NVIDIA Corporation
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4