Jump to content
Follyx

Unable to load HFS OpenCL platform.

Recommended Posts

any news about the annoying bug?

i.e. popgrain solver: if activate "use  Open CL" than this message appear:

Unable to load HFS OpenCL platform.

 

edit:

works on linux, not on windows
 

Edited by Follyx

Share this post


Link to post
Share on other sites

I had this error when using Flip/Grains. It turned out opencl was using my integrated graphics instead of my actual GPU. You can check in Help --> About Houdini --> Show Details. Look for OpenCL Platform, and then OpenCL Device.

Share this post


Link to post
Share on other sites

We can only guess because you aren't supplying any hardware details. Either you should use the cpu or a discrete GPU for the OpenCL. So put either of these into your env file:

HOUDINI_OCL_DEVICETYPE=CPU

HOUDINI_OCL_DEVICENUMBER=1

if that doesn't help then use 

hgpuinfo -l 

to list all the available OpenCL devices.

Share this post


Link to post
Share on other sites

Ok, from HoudiniInfo

OpenGL Vendor:            NVIDIA Corporation
OpenGL Renderer:          GeForce GTX 980M/PCIe/SSE2
OpenGL Version:           4.5.0 NVIDIA 382.33
OpenGL Shading Language:  4.50 NVIDIA
Detected:                 NVidia Consumer

...

OpenCL Platform           Intel(R) OpenCL
Platform Vendor           Intel(R) Corporation
Platform Version          OpenCL 2.0 
OpenCL Device             Intel(R) HD Graphics 530
OpenCL Type               GPU
Device Version            OpenCL 2.0 

the parts from houdini.env

#OCL Start

HOUDINI_OCL_DEVICENUMBER=0
HOUDINI_OCL_DEVICETYPE = GPU
#HOUDINI_OCL_DEVICETYPE = "NVIDIA Corperation"
# HOUDINI_OCL_DEVICENUMBER=3
# HOUDINI_OCL_DEVICENUMBER=1
#OCL END

tried all variations in the opencl section.

and from hgpuinfo -1:

C:\Users\Acer>hgpuinfo -l
OpenCL Platform           Intel(R) OpenCL
Platform Vendor           Intel(R) Corporation
Platform Version          OpenCL 2.0 WINDOWS
OpenCL Device             Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz
OpenCL Type               CPU
Device Version            OpenCL 2.0 (Build 57)
Frequency                 2600 MHz
Compute Units             8
Device Address Bits       64
Global Memory             32649 MB
Max Allocation            8162 MB
Global Cache              256 KB
Max Constant Args         480
Max Constant Size         128 KB
Local Mem Size            32 KB
2D Image Support          16384x16384
3D Image Support          2048x2048x2048

OpenCL Platform           Intel(R) OpenCL
Platform Vendor           Intel(R) Corporation
Platform Version          OpenCL 2.0
OpenCL Device             Intel(R) HD Graphics 530
OpenCL Type               GPU
Device Version            OpenCL 2.0
Frequency                 1050 MHz
Compute Units             24
Device Address Bits       64
Global Memory             13051 MB
Max Allocation            3262 MB
Global Cache              512 KB
Max Constant Args         8
Max Constant Size         64 KB
Local Mem Size            64 KB
2D Image Support          16384x16384
3D Image Support          16384x16384x2048

OpenCL Platform           Intel(R) OpenCL
Platform Vendor           Intel(R) Corporation
Platform Version          OpenCL 2.0
OpenCL Device             Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz
OpenCL Type               CPU
Device Version            OpenCL 2.0 (Build 10094)
Frequency                 2600 MHz
Compute Units             8
Device Address Bits       64
Global Memory             32649 MB
Max Allocation            8162 MB
Global Cache              256 KB
Max Constant Args         480
Max Constant Size         128 KB
Local Mem Size            32 KB
2D Image Support          16384x16384
3D Image Support          2048x2048x2048

OpenCL Platform           NVIDIA CUDA
Platform Vendor           NVIDIA Corporation
Platform Version          OpenCL 1.2 CUDA 8.0.0
OpenCL Device             GeForce GTX 980M
OpenCL Type               GPU
Device Version            OpenCL 1.2 CUDA
Frequency                 1126 MHz
Compute Units             12
Device Address Bits       64
Global Memory             4096 MB
Max Allocation            1024 MB
Global Cache              192 KB
Max Constant Args         9
Max Constant Size         64 KB
Local Mem Size            48 KB
2D Image Support          16384x16384
3D Image Support          4096x4096x4096

Dont know why the intel gpu appears 3 times...:

in the devicemanager every gpu appears just one times.

Hopefully anyone could help me know.

Ah and thats a laptop. Its a dualboot. On Linux there are no problems. Just in Windows. And since its a system with 2 graphics I can decide for different software wich card I want to use. Quiet normal. But is there an  executable for OCL? Never heard about it, but maybe... Houdini works with the Nvidia. But not OCL...

 

Edited by Follyx

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×