OpenCL Device? dforce problem

Ok... So I have been trying to use dforce, but I kept getting the error message : "Could not find a valid OpenCL device."

So, I searched around and found this thread:

https://www.daz3d.com/forums/discussion/206951/could-not-find-a-valid-opencl-device-dforce-issue

but I'm afraid I have no idea what it's talking about. Can someone explain to me what they're talking about? I'm sorry I just don't understand the solutions given.

Thanks, in advance

Comments

  • 3Diva3Diva Posts: 11,471

    I recommend updating the driver for your graphics card - that fixed that same "Could not find a valid OpenCL device" issue for me. :)

  • I just recently updated my driver to fix a different issue. (last week). In the other thread, Richard recommended rolling back to a previous driver, but I would have no idea how to do that. I let Windows search and find the driver for me.indecision

  • 3Diva3Diva Posts: 11,471

    I just recently updated my driver to fix a different issue. (last week). In the other thread, Richard recommended rolling back to a previous driver, but I would have no idea how to do that. I let Windows search and find the driver for me.indecision

    I would try updating one more time. That happened to me - I had updated the driver just the previous day and when I went to use dForce I got the OpenCL error message. I looked for another update and YEP, I was able to update again and that fixed the issue. Sometimes an update will break something and they need to put out another update to fix what the update broke. lol I would try updating again before rolling back.

  • JasmineSkunkJasmineSkunk Posts: 1,902
    edited December 2017

    I tried, but it says it's up to date..

    OK.. I found this:

    -------------------------------

    Are there any dependencies that I need to be aware of?

    Yes, there is. The dForce engine utilizes OpenCL 1.2 to perform simulations. If you do not have a driver already installed that supports at least OpenCL 1.2, you will need to install one. The more recent driver packages from NVIDIA and AMD typically include a suitable driver. In the case of older cards (e.g., GTS 250), the NVIDIA drivers do not support OpenCL 1.2 and so the driver for the CPU must be installed:

    Intel GPU/CPU Driver Packages

    Intel CPU-only Runtime Packages

    You may want to install the CPU driver anyway if you want/need to be able to use your CPU for running simulations.

    ------------------------------

    I don't know what this means!!! 

    I have an AMD Athlon II X4 620 quad core. (Yeah, it's old)

    Will any of these links work for me? Which one? Thanks. :)

    I really wish I knew about specs and stuff!

    Will THIS help me? 

    http://forums.aria.co.uk/forum/hardware-related/graphics-cards/35739-amd-catalyst-11-4-released

    Thanks. smiley

    Post edited by JasmineSkunk on
  • As far as I know AMD CPUs do not work with this. I spent a long time trying to figure if I could get mine to work out of curiosity and could never manage it. Haven't heard of anyone else who has either.

    Do you have a video card?

  • As far as I know AMD CPUs do not work with this. I spent a long time trying to figure if I could get mine to work out of curiosity and could never manage it. Haven't heard of anyone else who has either.

    Do you have a video card?

    Yes. My video card is a ATI Radeon 4200 

  • As far as I know AMD CPUs do not work with this. I spent a long time trying to figure if I could get mine to work out of curiosity and could never manage it. Haven't heard of anyone else who has either.

    Do you have a video card?

    Yes. My video card is a ATI Radeon 4200 

    Not OpenCL compliant that I can see. sad

    https://www.khronos.org/conformance/adopters/conformant-products/opencl

  • JasmineSkunkJasmineSkunk Posts: 1,902
    edited December 2017

    So...??

    Since my Processor doesn't support OpenCL, will getting a new Video card allow me to use it... or no?

    Post edited by JasmineSkunk on
  • Yes, that would let you use it.

  • OK!! smiley

    Thanks, Agent! 

  • y3kmany3kman Posts: 794
    edited December 2017

    As far as I know AMD CPUs do not work with this. I spent a long time trying to figure if I could get mine to work out of curiosity and could never manage it. Haven't heard of anyone else who has either.

    Do you have a video card?

    Isn't the OpenCL runtime for AMD CPUs part of the APP SDK (https://developer.amd.com/amd-accelerated-parallel-processing-app-sdk/)? I assume this works since AMD is heavily invested with OpenCL in their products.

    Post edited by y3kman on
  • y3kman said:

    As far as I know AMD CPUs do not work with this. I spent a long time trying to figure if I could get mine to work out of curiosity and could never manage it. Haven't heard of anyone else who has either.

    Do you have a video card?

    Isn't the OpenCL runtime for AMD CPUs part of the APP SDK (https://developer.amd.com/amd-accelerated-parallel-processing-app-sdk/)? I assume this works since AMD is heavily invested with OpenCL in their products.

    surprise Ok.... So? How do I know if any of these will work with my system? I'm still using Vista. I don't see Vista there. Just one that simply says Windows and the others are all for Windows 7 or up? Do you know? Cuz I am clueless...LOL

  • SimonJMSimonJM Posts: 5,980
    edited December 2017

    The one for 'just' Windows is an install manager, which I assume would then go and download the right version.  However, as the others are lower version numbered and are just Win7 and Win8 I am not sure if Vista would be supported (I run an Intel CPU and nVidia gfx so I cannot check).  A little web searching came up with this and following a few links came across 'download from here' links, both of which which ... led to a 404 sad

    The suggestions are all that it can be done, but I suspect it would be with earlier versions of the software/SDK.  Good luck with your searching, I hope you, or someone else who uses AMD/ATI can chime in with bettter information and help.

    Post edited by SimonJM on
  • I recommend updating the driver for your graphics card - that fixed that same "Could not find a valid OpenCL device" issue for me. :)

    Diva you have a geforce card may I ask which one?

  • SimonJM said:

    The one for 'just' Windows is an install manager, which I assume would then go and download the right version.  However, as the others are lower version numbered and are just Win7 and Win8 I am not sure if Vista would be supported (I run an Intel CPU and nVidia gfx so I cannot check).  A little web searching came up with this and following a few links came across 'download from here' links, both of which which ... led to a 404 sad

    The suggestions are all that it can be done, but I suspect it would be with earlier versions of the software/SDK.  Good luck with your searching, I hope you, or someone else who uses AMD/ATI can chime in with bettter information and help.

    Thanks, SimonJM! smiley

  • SimonJM said:

    The suggestions are all that it can be done, but I suspect it would be with earlier versions of the software/SDK.  Good luck with your searching, I hope you, or someone else who uses AMD/ATI can chime in with bettter information and help.

    I use AMD. I've installed the APP SDK. It did not enable dForce. I have seen no reports of anyone else who got it to work. YMMV.

  • SimonJM said:

    The suggestions are all that it can be done, but I suspect it would be with earlier versions of the software/SDK.  Good luck with your searching, I hope you, or someone else who uses AMD/ATI can chime in with bettter information and help.

    I use AMD. I've installed the APP SDK. It did not enable dForce. I have seen no reports of anyone else who got it to work. YMMV.

    Yeah... It wouldn't even install for me. Now, I have to decide if I want to mess around with installing everything on a new machine (which I know I will have to do soon anyway). This baby is 8 yrs. old... (BUT -- Can still usually hold it's own and keep up for the most part, amazingly) or lazy out and just get a new video card.

    Either way... It's an "after the holidays" decision for me. cheeky

    Thanks, Agent, for keeping up with me till the end. You rock! smiley

     

  • namffuaknamffuak Posts: 4,145

    I think the Intel emulator should be installable and work - it is just a software emulator for the openCL package and as long as it does not use Intel-only cpu instructions it should run on an amd cpu.

  • namffuak said:

    I think the Intel emulator should be installable and work - it is just a software emulator for the openCL package and as long as it does not use Intel-only cpu instructions it should run on an amd cpu.

    I didn't try it, but looking at the download page only mentions Intel Processors that it currently supports, so I don't know...

    I won't break anything if I try to install it, will I?

  • namffuaknamffuak Posts: 4,145
    namffuak said:

    I think the Intel emulator should be installable and work - it is just a software emulator for the openCL package and as long as it does not use Intel-only cpu instructions it should run on an amd cpu.

    I didn't try it, but looking at the download page only mentions Intel Processors that it currently supports, so I don't know...

    I won't break anything if I try to install it, will I?

    The worst that could happen is that it installs but doesn't do anything. It was written by Intel, so that's why it explicitly lists the Intel cpus. Look at it this way - Windows runs on Intel and AMD and it is much more complex than an openCL emulator.

  • Dave63Dave63 Posts: 49

                                                                OpenCL Aplications run like dream on my AMDRizen/Radeon Vega mobile 2 in one. As far as I was aware, AMD is the leader in open CL support. But 8 years is a long time ago. Support for later OpenCLversions might be limited or non existent.

     

     

  • dweomer said:

                                                                OpenCL Aplications run like dream on my AMDRizen/Radeon Vega mobile 2 in one.

    Does dForce see your CPU?

  • Dave63Dave63 Posts: 49

                                                                                    Yes both CPU and GPU.

  • Huh. It wouldn't see mine no matter what I tried.

  • Dave63Dave63 Posts: 49

                                                                 Is your CPU an AMD Rizen? It isn't your grandad's cpu. I want to hug the guy at best buy who talked this machine up to me. I have used I7/Nvidia machines with much higher specs which did not perform as well. Even IRay is faster( which is confusing, but cool).

     

     

  • Yes, it's a Ryzen.

  • Dave63Dave63 Posts: 49

                                                             3rd gen or higher? Mine is 5th gen, not real high specs: 2.0 Ghz, the Vega has less than 1GB. When I went through the interactive Dforce intro tutorial, when I hit the simulate button, Daz Studio 4.10 did issue a warning dialog with a fix button, then automatically recompiled my openCL environment. (May have been a version recognition thing because Cycles didn't need to do that to use CPU/GPU earlier) After that the CPU and GPU tick boxes just appeared. I checked them,and the sim ran. 

     

     

                                                              For JasmineSkunk: I don't know if this will help, but It might:

                                                             http://support.amd.com/en-us/kb-articles/Pages/OpenCL2-Driver.aspx

     

     

  • It's a 1700. Didn't work on my FX-8320 either. Now I'm wondering if I just didn't install right. Doesn't really matter because video card is way faster though.
  • For Jasmine Skunk:

    I have dForce working with my AMD cpu - it is a FX-8320E. On the CD-ROM supplied with the motherboard, there was a file to provide support for OpenCL.

    My motherboard is for Socket AM3+ processors, and the CD-ROM does supply a file for OpenCL under Vista.

    I don't know what motherboard you are using, but you might try looking on the net for the driver files for your motherboard to see if the manufacturer has software to support OpenCL using your CPU.

  • Mine works now too. :\

    Might just have been a problem with the first beta.

Sign In or Register to comment.