What is a Valid OpenCL Device?

Trying to simulate with Dforce so my clothing will drape an move realistically, but It keeps telling me that it "Can Not Find Valid OpenCL Device"..

F me for trying i guess.. -_-"

Comments

  • You have to ensure your CPU or GPU are OpenCL compliant. Specifically OpenCL 1.2

    Not OpenGL. Open CL.

    If they are not, or your CPU does not have the OpenCL 1.2 libraries installed, dForce will not work.

  • MidyinMidyin Posts: 221
    edited January 2018

    You have to ensure your CPU or GPU are OpenCL compliant. Specifically OpenCL 1.2

    Not OpenGL. Open CL.

    If they are not, or your CPU does not have the OpenCL 1.2 libraries installed, dForce will not work.

    How do i find out? and if its not, how do i change it?


    *EDIT* Ok, I checked the box for me video card and it says its equip for Open GL 4.5... So am I screwed or is there a way to make this work?

    Post edited by Midyin on
  • That's the OpenGL capability. With a G. You want the OpenCL capability with a C. OpenCL has to be 1.2 at least. 

    Check either the box or the website of whoever made it and see if they state the OpenCL version it can run. Also check the driver details.

     

    Open Device Manager, go to your Display Adaptor, open Properties>Details, and scroll down to Class Installer and see if it says OpenCL.dll Class Installer.

    You can also check the Driver Details and see if it states the OpenCL version (though that may be the certificate for the WHQL since mine say version 2-something).

     

  • MidyinMidyin Posts: 221
    edited January 2018

    I been looking around. I'm on the Geforce website even and OpenCL aint listed anywhere. Are Nvidia cards just not OpenCL compatable?

     

    I couldnt find "Class Installer" in Properties>Details, BUT i did find "OpenCL.dll" & "OpenCL64.dll" under my Driver details. 

    Post edited by Midyin on
  • Midyin said:

    I been looking around. I'm on the Geforce website even and OpenCL aint listed anywhere. Are Nvidia cards just not OpenCL compatable?

     

    I couldnt find "Class Installer" in Properties>Details, BUT i did find "OpenCL.dll" & "OpenCL64.dll" under my Driver details. 

    OpenCL support should come from the nVidia drivers, no extras required. What card do you have?

  • MidyinMidyin Posts: 221
    Midyin said:

    I been looking around. I'm on the Geforce website even and OpenCL aint listed anywhere. Are Nvidia cards just not OpenCL compatable?

     

    I couldnt find "Class Installer" in Properties>Details, BUT i did find "OpenCL.dll" & "OpenCL64.dll" under my Driver details. 

    OpenCL support should come from the nVidia drivers, no extras required. What card do you have?

    I recently updated to the GeForce GTX 1050 Ti...

  • Midyin said:
    Midyin said:

    I been looking around. I'm on the Geforce website even and OpenCL aint listed anywhere. Are Nvidia cards just not OpenCL compatable?

     

    I couldnt find "Class Installer" in Properties>Details, BUT i did find "OpenCL.dll" & "OpenCL64.dll" under my Driver details. 

    OpenCL support should come from the nVidia drivers, no extras required. What card do you have?

    I recently updated to the GeForce GTX 1050 Ti...

    That should certainly be supported. What, if anything, do you have in the Advanced tab of the Simulation Settings pane?

  • MidyinMidyin Posts: 221
    edited January 2018
    Midyin said:
    Midyin said:

    I been looking around. I'm on the Geforce website even and OpenCL aint listed anywhere. Are Nvidia cards just not OpenCL compatable?

     

    I couldnt find "Class Installer" in Properties>Details, BUT i did find "OpenCL.dll" & "OpenCL64.dll" under my Driver details. 

    OpenCL support should come from the nVidia drivers, no extras required. What card do you have?

    I recently updated to the GeForce GTX 1050 Ti...

    That should certainly be supported. What, if anything, do you have in the Advanced tab of the Simulation Settings pane?

    it says in the box "A valid OpenCL 1.2 device could not be found. Simulation using the DForce engine is not avalable." 

    Post edited by Midyin on
  • Please double-check that you are using a driver from nVidia, and if you are try getting a neer (if there is one) or older driver and see if that helps. You are the second person (or first of two) to have a 10x0 card that isn't being seen as providing OpenCL 1.2+

  • MidyinMidyin Posts: 221
    edited January 2018

    Please double-check that you are using a driver from nVidia, and if you are try getting a neer (if there is one) or older driver and see if that helps. You are the second person (or first of two) to have a 10x0 card that isn't being seen as providing OpenCL 1.2+

    I have no idea how to do any of that. When I set it up all i did was download a thing off Nvidias website called "The GForce Expereince" and it did everything else for me... 

    Post edited by Midyin on
  • GFE always gives you the latest driver. I don't recall OpenCL being an optional thing, it's part of the standard driver package.

    Go here
    http://www.nvidia.com/Download/Find.aspx?lang=en-us

    and pick your card and OS, and get the 387.92 drivers. Run the package once downloaded and select Clean Install. No guarantee it will work, but that's the driver I'm using with my 1080ti and Pascal Titan, and it works fine. 

    Did you get a message at any time about kernels not being compiled for dForce? You have to click OK to compile them the first time. After that, it should work.

    You may also want to disable your antivirus.

  • MidyinMidyin Posts: 221

    Good news everyone. After my last post I checked out that "GForce Experience" program I have that installed my drivers. There was an update in there waiting on me, so I told it to update and went to get dinner.. Now this time when I opened the "Advanced" Tab. it had my video card in there, and when i clicked Simulate it told me to compile my Kernels... After that it told me there was no DForce items in the scene, BUT https://www.daz3d.com/dforce-master-cloth-simulation-presets is going to fix that(If i understood the product description right), so fingers crossed I'll have realistic clothing in my scenes in no time.. :D

    Thanks for the help. I allways appreciate when people take the time to lend a hand. 

  • jakobrhjakobrh Posts: 101

    GFE always gives you the latest driver. I don't recall OpenCL being an optional thing, it's part of the standard driver package.

    Go here
    http://www.nvidia.com/Download/Find.aspx?lang=en-us

    and pick your card and OS, and get the 387.92 drivers. Run the package once downloaded and select Clean Install. No guarantee it will work, but that's the driver I'm using with my 1080ti and Pascal Titan, and it works fine.

    Thanks. That was exactly what I needed to get my dForce to work again.

  • Midyin said:
    When I set it up all i did was download a thing off Nvidias website called "The GForce Expereince" and it did everything else for me... 

    Isn't the Experience thing mostly bells, whistles and gongs for gamers, including specific performance tweaks for a long list of games? I never install that, I always select "custom install" and only install the drivers.

  • Midyin said:

    Trying to simulate with Dforce so my clothing will drape an move realistically, but It keeps telling me that it "Can Not Find Valid OpenCL Device"..

    F me for trying i guess.. -_-"

    nVidea GTX1060, had to upgrade to that one as I had the same problem, don't need Gforce Experience

    Pete

  • ThetaGraphicsThetaGraphics Posts: 46
    edited June 2018

    "A valid OpenCL 1.2 device could not be found. Simulation using the dForce engine is not available."

    After a fresh reinstall of Windows 10, I'm having this issue and I can't figure out what is causing it.  I have two GTX1080s and it isn't recognizing either of them.  Before the reinstall I was able to use dForce and I haven't changed the hardware.  According to both GFE and Driver Booster, my drivers are up to date.  (Also Octane works fine so I know its not faulty cards)

    Help??

    Post edited by ThetaGraphics on
  • frank0314frank0314 Posts: 13,909

    Did you install the GPU drivers for the cards when you reinstalled Win 10?

  • Yes, via Driver Booster and GeForce Experience.  Both say its up to date (v398.11)?

  • I click the link. I look up the same thing too, but now there in different versions. Yes, I nstall opencl, but that didn't work for me either. Just like the open gl, I tried to install it into the daz studio 4 file, and that also didn't work. I been trying to install opencl cause when I go into my daz studio program, I go to simulation settings too, and it says dforce. But when I check the advanced settings it delivers the same message as well. Even looking up 1050 ti, I don't know which new version to download. Which one would you suggest?

  • bpnanthcrawl said:

    I click the link. I look up the same thing too, but now there in different versions. Yes, I nstall opencl, but that didn't work for me either. Just like the open gl, I tried to install it into the daz studio 4 file, and that also didn't work. I been trying to install opencl cause when I go into my daz studio program, I go to simulation settings too, and it says dforce. But when I check the advanced settings it delivers the same message as well. Even looking up 1050 ti, I don't know which new version to download. Which one would you suggest?

    So you have a 1050Ti graphics card? What driver version do you currently have, and what operating system are you using?

  • Now that is mentioned, I just searched now and no. It's a 3000 graphics card. Sorry.

  • And It's Windows 10.

     

  • 3000 what? AMD drivers don't seem to give the right kind of OpenCL support for Daz Studio, so if it is an AMD card you may be stuck in that regard. If you have an Intel CPU you may be able to use their CPU OpenCL driver.

  • WendyLuvsCatzWendyLuvsCatz Posts: 38,037

    Richard Haseltine said:

    3000 what? AMD drivers don't seem to give the right kind of OpenCL support for Daz Studio, so if it is an AMD card you may be stuck in that regard. If you have an Intel CPU you may be able to use their CPU OpenCL driver.

    my iGPU AMD Vega graphics worked perfectly OK with Dforce when that Nvidia driver a couple of releases back didn't 

  • I wonder if opencl can be placed in DIM.

  • Or if it was ever placed in DIM.

     

  • PerttiAPerttiA Posts: 10,012

    bpnanthcrawl said:

    I wonder if opencl can be placed in DIM.

    No, because it's in the drivers for the hardware used, be it the CPU or GPU

    Currently Intel CPU and Nvidia GPU are known to work.

Sign In or Register to comment.