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: 132
Popularity: 0.21
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 .. 43 44 45 46 47 48 49 50 51 52 53 .. 79 Next › Last »

Enverex commented on 2021-01-13 14:40 (UTC)

This broke things for me, oddly enough it's showing a lower OpenCL version than the previous version did (2.0 vs 2.1). The driver version doesn't list PAL anymore either which I thought it did before. This one shows - 3188.4 (HSA1.1,LC) where as the 20.40 PAL driver shows 3180.7 (PAL,HSAIL).

Something changed AMDs side, or a change of build process here?

kode54 commented on 2021-01-05 01:27 (UTC)

The last version of this package to work on Polaris GPUs is 19.50-5. ROCm officially dropped support for Polaris anyway.

sperg512 commented on 2020-12-10 17:46 (UTC)

@Recompiler ROCm packages are included in the tarball download. Also, the documentation says that PAL has been replaced by ROCm or something like that, so... idk

Recompiler commented on 2020-12-10 17:36 (UTC)

@sperg512 Where on AMDs webpage for amdgpupro does it say it includes ROCm?

coxackie commented on 2020-12-10 17:35 (UTC)

@sperg512 @Recompiler ok, so slighly contradicting answers, but in the end it does not matter too much. We will see in the long run which implementation becomes more popular. For the record, and as I have mentioned in the comments at rocm-opencl-runtime, one can add the arch4edu repo and get pre-built binaries of ROCm, without the need to compile. This would allow for faster comparison.

Recompiler commented on 2020-12-10 17:31 (UTC)

@coxackie This package (opencl-amd) only has the amdgpupro package from AMDs website. It's not connected to ROCm.

ROCm is officially on Github located here https://github.com/RadeonOpenCompute/ROCm

The difference between the two is complicated but you can just say that the amdgpupro stack is the proprietary on by AMD while ROCm is the open source one. They're being worked on separately. Kinda like proprietary Java vs OpenJDK.

sperg512 commented on 2020-12-10 17:29 (UTC)

@coxackie This is providing ROCm, which is basically the newer version of PAL. So yes

coxackie commented on 2020-12-10 17:20 (UTC)

I am a bit confused with this ROCm talk. Let me ask: is this package providing the Pal version? and rocm-opencl-runtime the ROCm one? Or is this one also providing ROCm, but proprietary, as opposed to open-source?

Recompiler commented on 2020-12-10 17:10 (UTC)

My bad. I don't know why I said this packages amdgpupro with rocm (had to double check myself). What I meant is that opencl from the amdgpupro driver is pretty much worthless imo. I really do think rocm is going to succeed it in every way.

So the equivalent of my setup on Gentoo for y'all would be to install mesa and rocm -> https://aur.archlinux.org/packages/rocm-opencl-runtime/ (or compile it manually like I did). Try that without the amdgpupro stuff and see how it goes. Get the other guy that had issues with amdgpupro to try it too.

sperg512 commented on 2020-12-10 16:48 (UTC)

Yup, that's what this PKGDESC says. I don't really know anything else that would work better, because like I said, this is a graphics driver on an unsupported Linux distribution. Shit's gonna go wrong.

Maybe if I wrote some strongly worded emails to AMD then they could actually distribute an Arch package. Anyone else volunteer?