Help with D-force - no gpu

dyretdyret Posts: 184

So I tried this a few years ago. I had no luck. Now I have å much better CPU so my renders are much faster, but I'm having trouble finding a low profile gpu so I was wondering if theres a magic way of simulating D-Force without a gpu.

Comments

  • margravemargrave Posts: 1,822

    There's no "magic" way. dForce doesn't require a GPU in the first place. I did physics simulations before I got an Nvidia card.

  • dyretdyret Posts: 184

    Studio tells me theres no device for simulation.

  • Richard HaseltineRichard Haseltine Posts: 102,464

    dForce requires an OpenCL device - GPU or an Intel CPU with the Intel OpenCL driver. https://www.daz3d.com/forums/discussion/203081/dforce-start-here#latest

    Whata re your system details, especially the CPU, OS, and GPU?

  • dyretdyret Posts: 184

    No GPU. CPU: I7 2600. OS: Windows 10

  • margravemargrave Posts: 1,822
    edited April 2021

    dyret said:

    Studio tells me theres no device for simulation.

    OK, I did those simulations on a computer purchased in 2018 with an AMD processor, and apparently AMD CPUs no longer support OpenCL which--as Richard said--is a requirement:

    https://community.amd.com/t5/opencl/missing-opencl-cpu-support-under-windows/td-p/310400

    Post edited by margrave on
  • TaozTaoz Posts: 9,973

    dyret said:

    No GPU. CPU: I7 2600. OS: Windows 10

    GPU = Graphics Processing Unit (in general a graphics card or CPU/mainboard with integrated GPU) so you must have one if you have a monitor attached to the PC.

  • margravemargrave Posts: 1,822

    Taoz said:

    dyret said:

    No GPU. CPU: I7 2600. OS: Windows 10

    GPU = Graphics Processing Unit (in general a graphics card or CPU/mainboard with integrated GPU) so you must have one if you have a monitor attached to the PC.

    That is incorrect.

    A framebuffer for drawing the screen can be created in RAM and sent to the monitor. It's just slower than a GPU, which is optimized for graphics subroutines.

  • RobinsonRobinson Posts: 751

    dyret said:

    No GPU. CPU: I7 2600. OS: Windows 10

    The 2600 has Intel's HD 2000 graphics, which I don't think supports OpenCL (according to Intel's table).

  • TaozTaoz Posts: 9,973

    margrave said:

    Taoz said:

    dyret said:

    No GPU. CPU: I7 2600. OS: Windows 10

    GPU = Graphics Processing Unit (in general a graphics card or CPU/mainboard with integrated GPU) so you must have one if you have a monitor attached to the PC.

    That is incorrect.

    A framebuffer for drawing the screen can be created in RAM and sent to the monitor. It's just slower than a GPU, which is optimized for graphics subroutines.

    Do they really use that anymore?  Even my 14 year old Intel cards have integrated graphics with a GPU:

    "The GMA X3000 was an integrated graphics solution by Intel, launched in June 2006. Built on the 90 nm process, and based on the Broadwater graphics processor, in its Broadwater-G (Q965) variant, the device supports DirectX 9.0c. Since GMA X3000 does not support DirectX 11 or DirectX 12, it might not be able to run all the latest games. It features 4 pixel shaders and 0 vertex shaders, 4 texture mapping units, and 4 ROPs. Due to the lack of unified shaders you will not be able to run recent games at all (which require unified shader/DX10+ support). The GPU is operating at a frequency of 667 MHz. "

  • margravemargrave Posts: 1,822

    Taoz said:

    Do they really use that anymore?  Even my 14 year old Intel cards have integrated graphics with a GPU:

    "The GMA X3000 was an integrated graphics solution by Intel, launched in June 2006. Built on the 90 nm process, and based on the Broadwater graphics processor, in its Broadwater-G (Q965) variant, the device supports DirectX 9.0c. Since GMA X3000 does not support DirectX 11 or DirectX 12, it might not be able to run all the latest games. It features 4 pixel shaders and 0 vertex shaders, 4 texture mapping units, and 4 ROPs. Due to the lack of unified shaders you will not be able to run recent games at all (which require unified shader/DX10+ support). The GPU is operating at a frequency of 667 MHz. "

    Many modern computers do include integrated GPUs, but it's not a technical requirement. Not if you're using serial connectors, anyway; I don't know about the HDMI era. Haven't been keeping up with the latest tech.

    Though to be honest, you probably do need a GPU to compensate for Windows 10's utterly garbage, bloated design. Anything to take the strain away from your poor processor.

  • AscaniaAscania Posts: 1,855

    margrave said:

    dyret said:

    Studio tells me theres no device for simulation.

    OK, I did those simulations on a computer purchased in 2018 with an AMD processor, and apparently AMD CPUs no longer support OpenCL which--as Richard said--is a requirement:

    https://community.amd.com/t5/opencl/missing-opencl-cpu-support-under-windows/td-p/310400

    I run an AMD Ryzen CPU and a Radeon graphics card on my system. Even without CPU support I can still use OpenCL on the GPU.

     

  • margravemargrave Posts: 1,822

    Ascania said:

    margrave said:

    dyret said:

    Studio tells me theres no device for simulation.

    OK, I did those simulations on a computer purchased in 2018 with an AMD processor, and apparently AMD CPUs no longer support OpenCL which--as Richard said--is a requirement:

    https://community.amd.com/t5/opencl/missing-opencl-cpu-support-under-windows/td-p/310400

    I run an AMD Ryzen CPU and a Radeon graphics card on my system. Even without CPU support I can still use OpenCL on the GPU.

    I did the same. My point was, if the OP has an AMD computer made after that, then they wouldn't be able to run dForce on the CPU.

  • AscaniaAscania Posts: 1,855

    margrave said:

    Ascania said:

    margrave said:

    dyret said:

    Studio tells me theres no device for simulation.

    OK, I did those simulations on a computer purchased in 2018 with an AMD processor, and apparently AMD CPUs no longer support OpenCL which--as Richard said--is a requirement:

    https://community.amd.com/t5/opencl/missing-opencl-cpu-support-under-windows/td-p/310400

    I run an AMD Ryzen CPU and a Radeon graphics card on my system. Even without CPU support I can still use OpenCL on the GPU.

    I did the same. My point was, if the OP has an AMD computer made after that, then they wouldn't be able to run dForce on the CPU.

    I made my computer after that. Frankly, I always assumed my dForce simulations were running on the CPU by default until this thread made me look into it and notice that it's on the GPU.

  • dyretdyret Posts: 184

    Thanks for all the answers. To clear things up. I don't have a dedicated GPU. The HP Compaq have Intels onboard graphics. I've been trying to remove a AMD GPU from a Dell Optiplex 390, but theres some kind of mechanism wich secures the card that I'm not able to loosen. Oh well. I'll just have to do without D-Force I guess. laugh

  • AscaniaAscania Posts: 1,855

    dyret said:

    Thanks for all the answers. To clear things up. I don't have a dedicated GPU. The HP Compaq have Intels onboard graphics. I've been trying to remove a AMD GPU from a Dell Optiplex 390, but theres some kind of mechanism wich secures the card that I'm not able to loosen. Oh well. I'll just have to do without D-Force I guess. laugh

    Did you try to unlock the retention clip?

  • Richard HaseltineRichard Haseltine Posts: 102,464

    Have you tried the Intel CPU driver links from Rob's post above?

  • also mentioned here: https://www.daz3d.com/forums/discussion/534341/error-initializing-opencl-kernels-when-using-dforce

    I am having the same issue:

    Processor: AMD Ryzen 9 5900X 12-Core Processor
    Dedicated GPU: AMD Radeon RX 6800
    Memory: 32768MB RAM

    Can no longer use d-force.

Sign In or Register to comment.