Skip to content
View in the app

A better way to browse. Learn more.

HWBOT Community Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

GPUPI dont see my APUs as an OpenCL device.

Featured Replies

Hello!

So like i said in the title i cant find a way to bench the CPU part of these APU with GPUPI (tested with 2200G and 3000G). They are simply not recognised as OpenCL device.

Windows 10 Pro, with chipset drivers and Adrenalin 20.1.3. I installed both AMD APP SDK provided by mat on the GPUPI support thread. Did i forget something ? (no issue on my old 2600K).

 

Edited by Nwalm

  • Author

I dont find it, when i click Debug log i get this :

LOG START at 2020-02-24 09:52:13 ----------------------
HWiNFO library for extended hardware detection successfully loaded.
Timer initialization:
QPC is available
OS detected: Windows 8 or higher
CPUID: AuthenticAMD (Family: 15, Model: 1, Stepping: 0)
CPU detected: AMD
Mainboard model detected: B450M S2H
RTC is not safe to use on this system!
Timer: HPET (14.32 MHz)

CUDA is not supported on this system (Error: CUDA driver version is insufficient for CUDA runtime version)
CUDA devices initialised:
 => no devices found.
OpenCL GPU devices initialised:
 => AMD Accelerated Parallel Processing 2.1
    - AMD gfx902 (8 CUs, 1101 MHz, OpenCL 2.0) (PCIe: 0000:0a:00.0)
OpenCL CPU devices initialised:
 => no devices found.
OpenCL Accelerator devices initialised:
 => no devices found.

The log says you should have the APU as "gfx902" in the "OpenCL GPU devices" node in the settings dialog. Is that not the case?

Edited by _mat_

  • Author

Yes i can bench the GPU (Vega 8 aka gfx902), but not the CPU (2200G).

I read your post to quickly, sorry.

This seems to be the AMD driver bug where the GPU driver overwrites the registry entries that the AMD APP SDK previously added. Have a look at the following post at the answer to StingerYar: 

 

  • Author

Yep i have only amdocl64.dll listed in the registry.

I will try without the video drivers. Thanks for your fast answer ;)

  • Author

[edit] nop talked to fast, that didnt work.

Actually as long as the video driver is not installed it work and i can install multiple version by adding then in the registry. But when the video driver is installed only the GPU one is detected.

Edited by Nwalm

  • Author

Here a screen. With this registry edit if i remove the driver both 1.2 and 2.0 versions are selectable in GPUPI, and with the video driver installed like in this screen that didnt work anymore.

GPUPI.png

  • Author

Just to be thorough here just after removing the video driver again, didnt touch anything else :

GPUPI2.png

6 hours ago, Nwalm said:

Actually as long as the video driver is not installed it work and i can install multiple version by adding then in the registry. But when the video driver is installed only the GPU one is detected.

That's exactly the problem, the GPU driver overwrites these entries. It boggles my mind why AMD would do anything like that. Shows how much they care about their OpenCL CPU implementation. ?

Edited by _mat_

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.