Package Details: opencl-amd 20.40.1147286-1

Git Clone URL: (read-only, click to copy)
Package Base: opencl-amd
Description: OpenCL userspace driver as provided in the amdgpu-pro driver stack. This package is intended to work along with the free amdgpu stack.
Upstream URL:
Keywords: amd amdgpu computing gpgpu opencl radeon
Licenses: custom:AMD
Conflicts: amdgpocl, opencl-amdgpu-pro-comgr, opencl-amdgpu-pro-orca, opencl-amdgpu-pro-pal, rocm-opencl-runtime
Provides: opencl-amdgpu-pro-comgr=20.40.1147286, opencl-amdgpu-pro-orca=20.40.1147286, opencl-amdgpu-pro-pal=20.40.1147286, opencl-driver
Submitter: grmat
Maintainer: sperg512
Last Packager: sperg512
Votes: 89
Popularity: 1.14
First Submitted: 2016-12-01 03:45
Last Updated: 2020-10-02 22:45

Required by (27)

Sources (1)

Latest Comments

1 2 3 4 5 6 ... Next › Last »

sperg512 commented on 2020-09-29 15:09

OpenCL code works perfectly and I didn't actually have any issues with it. So I think it's just the driver isn't properly reporting the Vega as a GPU.

sperg512 commented on 2020-09-25 15:54

I mean, I've written lots of code on my phone, mostly python and some bash, but I'm not even gonna try writing C++ or C lol. But yeah, once I'm home (in 4 or 5 hours from now), I'll test it out and post my results here.

I will say, that I won't be able to write any super advanced opencl, but it should be good enough to test...

jiweigert commented on 2020-09-25 14:06

Hey..... not writing any code on your phone???? Whats wrong with you? LOL

Termlinux app and ed as perfect editor and on you go!

Thanks for your time. I appreciate that!

sperg512 commented on 2020-09-25 13:46

I don't. I'm not too sure what's going on. And blender seems to eat RAM up normally, even on my other PCs which use old Intel integrated GPUs.

I may look into it a bit later when I'm home. Not gonna write any OpenCL code on my phone lmao

jiweigert commented on 2020-09-25 12:07

I feared that...

And as a blob from amd, it's theirs to fix i guess...

Do you have a working configuration (OpenCL-related) with the rocm-driver and the buildin APU?

If so, can you give some hints about it?

sperg512 commented on 2020-09-24 19:44

Ah, I see what you mean. I'm not sure how to fix, it looks like the same thing's happening to me. It might be a problem with the driver itself.

jiweigert commented on 2020-09-24 12:07

I think I had to be more specific: amd-opencl works so far fine, except that some blender projects have a much to high RAM hunger.. I'm talking about DEVICE BOARD NAME of clinfo, which identify the "card".. would great to see something like "builtin Vega 8 APU/GPU" instead.

[~]$ clinfo 
Number of platforms                               1
  Platform Name                                   AMD Accelerated Parallel Processing
  Platform Vendor                                 Advanced Micro Devices, Inc.
  Platform Version                                OpenCL 2.1 AMD-APP (3143.9)
  Platform Profile                                FULL_PROFILE
  Platform Extensions                             cl_khr_icd cl_amd_event_callback cl_amd_offline_devices 
  Platform Host timer resolution                  1ns
  Platform Extensions function suffix             AMD

  Platform Name                                   AMD Accelerated Parallel Processing
Number of devices                                 1
  Device Name                                     gfx902
  Device Vendor                                   Advanced Micro Devices, Inc.
  Device Vendor ID                                0x1002
  Device Version                                  OpenCL 2.0 AMD-APP (3143.9)
  Driver Version                                  3143.9 (PAL,HSAIL)
  Device OpenCL C Version                         OpenCL C 2.0 
  Device Type                                     GPU
  Device Board Name (AMD)                         Unknown AMD GPU
  Device Topology (AMD)                           PCI-E, 03:00.0
  Device Profile                                  FULL_PROFILE
  Device Available                                Yes
  Compiler Available                              Yes
  Linker Available                                Yes
  Max compute units                               8

Or are you referring to my OpenCL Rocm-issues?

sperg512 commented on 2020-09-24 11:33

@jiweigert To me that sounds like a hardware problem... Make sure it works correctly for intensive tasks (such as Vulkan rendering) and make sure you've got the right drivers, including AMDVLK(/vulkan-radeon) and AMDGPU. If that doesn't work then you've probably got a hardware issue, because this works perfectly with my 3700U and its corresponding Vega APU.

jiweigert commented on 2020-09-24 10:53


Is there any way that mybuiltin Vega 8 APU can be correctly identiified? My Vega 8 APU (fx902) in Ryzen 5 3500U is recognized as "Unknown AMD GPU".

Is there's a way to patch new hardware id's or a different detection into the openCL-source?

I tried also with the rocm-openCL driver, which correctly identyfy the APU, but unfortunately, the OpenCL-Stack is somehow broken and crashes my System, so I'm back on this package.

If you need any additional Information about hw-ID's etc, I'm happy to provide Info's from my system.

Kind regards.

Jörn-Ingo Weigert

kode54 commented on 2020-08-31 05:19

I don't think even the initial release of the Radeon Software for Linux supported anything older than GCN2. You'll need to downgrade your OS to Ubuntu 14.04 and install the Crimson software, or just live with the Mesa OpenCL driver.

Then again, 20.30 claims to support GCN4, but that's a near total failure. So I'm still using 19.50 myself. Anything newer, I just blindly release to appease the whims of anyone who would report the package as outdated, without actually having the means to test whether it's fully functional on anything recent.