Package Details: rocm-opencl-runtime 3.9.0-2

Git Clone URL: (read-only, click to copy)
Package Base: rocm-opencl-runtime
Description: Radeon Open Compute - OpenCL runtime
Upstream URL:
Keywords: amd opencl rocm
Licenses: MIT
Conflicts: opencl-amdgpu-pro-pal
Provides: opencl-driver
Submitter: ulyssesrr
Maintainer: rsa (naetherm, acxz)
Last Packager: acxz
Votes: 31
Popularity: 2.36
First Submitted: 2019-03-17 05:06
Last Updated: 2020-11-01 13:04

Required by (23)

Sources (1)

Pinned Comments

acxz commented on 2020-03-09 06:42

Development is on Github: Please open issues and PRs there instead of commenting.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

rigred commented on 2020-03-03 12:22

I currently get no opencl devices exposed when running this version of the package.

Appears to be the same behaviour as here

Really bad issue.

Number of platforms                               1
  Platform Name                                   AMD Accelerated Parallel Processing
  Platform Vendor                                 Advanced Micro Devices, Inc.
  Platform Version                                OpenCL 2.0 AMD-APP.internal (3052.0)
  Platform Profile                                FULL_PROFILE
  Platform Extensions                             cl_khr_icd cl_amd_object_metadata cl_amd_event_callback 
  Platform Max metadata object keys (AMD)         8
  Platform Extensions function suffix             AMD

  Platform Name                                   AMD Accelerated Parallel Processing
Number of devices                                 0

NULL platform behavior
  clGetPlatformInfo(NULL, CL_PLATFORM_NAME, ...)  AMD Accelerated Parallel Processing
  clGetDeviceIDs(NULL, CL_DEVICE_TYPE_ALL, ...)   
  clCreateContext(NULL, ...) [default]            No devices found in platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_DEFAULT)  No devices found in platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_CPU)  No devices found in platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_GPU)  No devices found in platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_ACCELERATOR)  No devices found in platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_CUSTOM)  No devices found in platform
  clCreateContextFromType(NULL, CL_DEVICE_TYPE_ALL)  No devices found in platform

ICD loader properties
  ICD loader Name                                 OpenCL ICD Loader
  ICD loader Vendor                               OCL Icd free software
  ICD loader Version                              2.2.12
  ICD loader Profile                              OpenCL 2.2

rsa commented on 2020-03-01 02:41

Currently I'm trying to update to 3.1.0 but unable to compile LLVM on a 16 GB machine on a single make thread. Something changed requiring a boatload of RAM to build, but I'll deliver it as soon as I can!

Al3xG commented on 2020-02-19 09:03

@rsa yeah I don't have any other OpenCL driver installed, however I do have the DDX driver and the Vulkan package installed. One thing I noticed is after the installation there isn't an opencl/ folder into /opt/rocm/, not sure if that's ok or not.

rsa commented on 2020-02-18 18:15

@agm28011997 AMD unfortunately doesn't publish binaries, and I don't have the means do set up a repository right now.

@Al3xG you should not uninstall mesa, it should run just fine alongside; this is for OpenCL, mesa is for OpenGL (mind the C<->G). That said, you might want to remove opencl-mesa to let this package be the sole provider for OpenCL.

Al3xG commented on 2020-02-18 14:27

Sorry for this, tried to find docs about how to install ROCm on Arch without luck. I have mesa installed, rocm-opencl-runtime installs fine but if I run clinfo or other tools such as hashcat it segfaults and X freezes after a few second with ERROR: failed to pin userptr (amdgpu). Not sure if I'm doing something wrong. Thought about removing Mesa completely before installing ROCm but it's so deep into my system I can't do that easily. Any advice please? Thanks.

agm28011997 commented on 2020-02-01 00:55

is there any repo for this package? is a pain in the ass compile it with a mobile proccesor...thank the mantainer in the other hand :)

naetherm commented on 2020-01-31 06:41

Regarding the recent 3.0.0-2 release:

  -> Applying patch rocm-opencl-runtime-2.8.0-update-README.patch...
patching file
Hunk #2 FAILED at 20.
1 out of 3 hunks FAILED -- saving rejects to file

rsa commented on 2020-01-30 02:27

@a2h no, AMD repository chain is a complete mess and the documentation is outdated as far as 2.7.0 so I blindly need to change parameters and arguments until something happens. I am trying to correctly build it but no luck so far.

a2h commented on 2020-01-28 18:07

When I build v2.10.0 the subsequent .pkg.tar.xz is about 56mb and it allows me to enable opencl in libreoffice and clinfo gives me 1 device for AMD Accelerated Parallel Processing, device gfx803 [Radeo Pro WX 5100]. However when I build this v3.0.0-1, the .pkg.tar.xz for rocm-opencl is only about 380k and rocm-device-libs about 550k. Much smaller. When I install it no device appears under AMD APP under clinfo and libreoffice won't allow me to enable opencl. Am I doing something wrong or are other's seeing similar? Thank you!

vanities commented on 2020-01-13 18:19

@rsa Thank you!