Package Details: opencl-amd 1:6.3.2-1

Git Clone URL: https://aur.archlinux.org/opencl-amd.git (read-only, click to copy)
Package Base: opencl-amd
Description: ROCm components repackaged from AMD's Ubuntu releases (ROCr runtime, ROCm runtime, HIP runtime) - This package is intended to work along with the free amdgpu stack.
Upstream URL: http://www.amd.com
Keywords: amd amdgpu computing gpgpu opencl radeon
Licenses: custom:AMD
Conflicts: amd-smi-lib, comgr, hip, hip-dev, hip-doc, hip-runtime-amd, hip-samples, hipcc, hsa-amd-aqlprofile, hsa-rocr, hsa-rocr-dev, libdrm-amdgpu-amdgpu1, openmp-extras-runtime, rocdecode, rocdecode-dev, rocjpeg, rocjpeg-dev, rocm-cmake, rocm-core, rocm-dbgapi, rocm-debug-agent, rocm-device-libs, rocm-gdb, rocm-hip-runtime, rocm-language-runtime, rocm-ocl-icd, rocm-opencl, rocm-opencl-dev, rocm-opencl-icd-loader, rocm-opencl-runtime, rocm-smi-lib, rocm-utils, rocminfo, rocprofiler, rocprofiler-dev, rocprofiler-plugins, rocprofiler-register, roctracer, roctracer-dev
Provides: amd-smi-lib, comgr, hip, hip-dev, hip-doc, hip-runtime-amd, hip-samples, hipcc, hsa-amd-aqlprofile, hsa-rocr, hsa-rocr-dev, libdrm-amdgpu-amdgpu1, opencl-driver, openmp-extras-runtime, rocdecode, rocdecode-dev, rocjpeg, rocjpeg-dev, rocm-cmake, rocm-core, rocm-dbgapi, rocm-debug-agent, rocm-device-libs, rocm-gdb, rocm-hip-runtime, rocm-language-runtime, rocm-ocl-icd, rocm-opencl, rocm-opencl-dev, rocm-opencl-icd-loader, rocm-opencl-runtime, rocm-smi-lib, rocm-utils, rocminfo, rocprofiler, rocprofiler-dev, rocprofiler-plugins, rocprofiler-register, roctracer, roctracer-dev
Submitter: grmat
Maintainer: sperg512 (luciddream)
Last Packager: luciddream
Votes: 133
Popularity: 1.19
First Submitted: 2016-12-01 03:45 (UTC)
Last Updated: 2025-01-29 20:12 (UTC)

Required by (128)

Sources (38)

Pinned Comments

nho1ix commented on 2023-12-29 08:43 (UTC) (edited on 2024-02-10 07:13 (UTC) by nho1ix)

Note for anyone who has a Polaris GPU (Radeon RX 5xx) debugging issues with this package; Packages that use OpenCL like clinfo or davinci-resolve-studio will need you to downgrade opencl-amd to 1:5.7.1-1 as well as amdgpu-pro-oglp to 23.10_1620044-1 to avoid coredumps & segfaults.

DVR would not open unless these 2 packages were downgraded (along with their dependencies). Had to figure it out the hard way after hours using valgrind and rebooting over and over. Hopefully someone else will not have to pull their hair out trying to resolve their issue.

luciddream commented on 2021-12-26 15:14 (UTC) (edited on 2025-01-29 20:13 (UTC) by luciddream)

Current release is for ROCm 6.3.2 opencl-amd package includes only OpenCL / HIP runtime. You also need to use opencl-amd-dev package for ROCm LLVM compiler, OpenCL and HIP SDK. Please relog / reboot after installing so your PATH gets updated

There are now official packages available: rocm-opencl-sdk for OpenCL and rocm-hip-sdk for HIP - You might have better luck with these packages depending on your GPU.

Latest Comments

« First ‹ Previous 1 .. 26 27 28 29 30 31 32 33 34 35 36 .. 79 Next › Last »

Xaap commented on 2021-12-22 17:14 (UTC)

Hello, since the 21.40.2 update I see several instances of error messages when using the CL driver with polaris (RX480) and vega (Vega64)

/opt/amdgpu/share/libdrm/amdgpu.ids: No such file or directory

Printed several times.

It does not seem to affect the driver itself but it was not the case in previous version.

apaz commented on 2021-12-22 09:31 (UTC)

@redshoe Officially, support for Vega 10 has been deprecated: https://rocmdocs.amd.com/en/latest/Current_Release_Notes/Current-Release-Notes.html#amd-instinct-mi25-end-of-life More details: https://github.com/RadeonOpenCompute/ROCm#Hardware-and-Software-Support Navi 10-20 are not even mentioned... Anyway these are the official communications; there's always room to intervene, especially for OpenCL. I'm really hoping to make Blender work with HIP, since it doesn't support OpenCL anymore.

redshoe commented on 2021-12-22 03:26 (UTC)

@apaz So, they are dropping Vega10 GPUs (Vega 64 & 56, WX9100 & WX8200) for OpenCL? This is a bad news....

apaz commented on 2021-12-20 08:10 (UTC)

Hi, it seems that amdgpu-pro is now integrated into ROCm, becoming its graphics stack. The installer is the same, namely "amdgpu-install". For now the situation is problematic because Polaris (gfx7) is not officially supported; support for Vega10 (gfx8) will come to an end and support for Navi (gfx10) is not yet in the plans. Official support is only for Vega 20 (gfx9) and CDNA. Also officially they say that gfx7 and gfx10 partially work; but I think they mean only OpenCL and not HIP or anything else. I found these instructions to make amdgpu-install work also in unsupported distros; however with my 5700XT it doesn't work (but I don't have great skills in this field...): https://gist.github.com/FCLC/8c1f4d28d65a2e6d40b82f82c8fe4e08

L_S commented on 2021-12-20 08:01 (UTC)

@luciddream Thanks for the update, good luck with the HIP integration, from what I read its messy.

luciddream commented on 2021-12-20 07:33 (UTC)

@L_S This is just a quick update for OpenCL because there was a new release since early December. Nothing serious should have changed from the previous one. I've started working on another version but it will take some time.

L_S commented on 2021-12-19 23:56 (UTC)

@luciddream Thanks for the update! As this package still only provides opencl-driver I assume the hip-runtime-amd component is not integrated yet? I had a go with the Blender version before they disabled HIP on Linux but it does not detect a HIP capable GPU (if you compile hip-runtime-amd from source it detects a HIP GPU but then fails when rendering).

luciddream commented on 2021-12-19 20:56 (UTC)

I flagged the package as out of date because I've noticed there is another release for half a month already :) I will stop looking at the amd.com website and only look at the rocm project / instructions from now on. Will see what the update is about and if it's working I will make a release as soon as possible (maybe tomorrow).

luciddream commented on 2021-12-19 10:52 (UTC)

@redshoe it's required by both (since opencl is part of rocm now). If it's not installed you can't use clinfo or any other opencl software.

Currently this is the most secure way to provide this package but I don't like it either. What we can do is create our own package to provide libtinfo library without the need for the PGP key but that may make some people angry. Everything is a compromise in the software world I guess :D

p.s I have some free time today so I will start experimenting with some changes I have in mind.

redshoe commented on 2021-12-19 01:59 (UTC)

@luciddream Is ncurses5-compat-libs required for rocm or for opencl? Do you think it would be okay to not install ncurses5-compat-libs if it is not required by opencl?