Forum: PC Hard- und Software Open CL geht nicht unter Win10


von John (Gast)


Lesenswert?

Hallo,
ich nutze eine Radeon RX550 für einige Open CL Anwendungen. Unter Win7 
läuft das einwandfrei.


Nun habe ich Win10 auf einer extra Festplatte installiert (also die 
Win7-Platte abgeklemmt) und beim Starten einer Open-CL-Anwendung kommt 
dort die Fehlermeldung
Error Initializing OpenCL: clGetPlatformIDs (error -1001)

Unter GPUZ ist bei OpenCL ein Häkchen zu sehen.

Bei Google habe ich gefunden, dass man bei dem Fehler in der 
Eingabeaufforderung (als Admin) folgendes eingeben soll:
sfc/scannow

Das habe ich gemacht und nach dem Scan war zu lesen:
Der Windows-Recourcenschutz hat keine Integrationsverletzung gefunden.


Wo könnte man noch ansetzen, um das OpenCL auf der Radeon RX550 wieder 
lauffähig zu machen?

von Peter Engelbarts (Gast)


Lesenswert?


von John (Gast)


Lesenswert?

Danke für den Link!

Wie ich das verstehe, löst es Probleme, wenn man eine AMD-Graka und eine 
Intel-CPU hat.

Auf meinem Mainboard ist aber eine AMD-Graka und eine AMD-CPU verbaut 
(ein Phenom II mit 4 oder 6 Kernen glaube ich).

von John (Gast)


Lesenswert?

Habe die Lösung gefunden :)

Habe die OpenCL.dll im Programmordner einfach durch die OpenCL.dll aus 
dem Win32-Ordner ersetzt, nun funktioniert es.

von Miss Ratgeber (Gast)


Lesenswert?

> einfach durch die OpenCL.dll aus dem Win32-Ordner ersetzt

Ja, wenn es denn nur immer so einfach waere.

Bei mir harren noch Dutzende (32 bit) Applikationen darauf
ihr Werk auch auf einem aufgezwungenem 64 bit Windows
zu verrichten. Entweder wollen die (32 bittigen) Dongletreiber
nicht, oder Peripherie wie spezielle Debugadapter hat nur
32 bittige Treiber.

Ich glaube ich werde von den 64 Bits mal 32 Bits entsorgen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.