OpenCL, CUDA support

A place to discuss everything related to Newton Dynamics.

Moderators: Sascha Willems, walaber

OpenCL, CUDA support

Postby lperkins2 » Wed Jan 20, 2016 2:17 am

Is there an easy way to have Newton offload a portion of its workload to an NVidia GPU?
lperkins2
 
Posts: 39
Joined: Fri Jul 03, 2015 4:16 am

Re: OpenCL, CUDA support

Postby Jop » Tue May 03, 2016 1:19 pm

Jop
 
Posts: 7
Joined: Tue May 03, 2016 8:19 am

Re: OpenCL, CUDA support

Postby JoeJ » Tue May 03, 2016 3:39 pm

What would you guys expect from Newton on GPU,
in what situation do you get performance limits?

The only things that would make sense to me would be cloth, soft bodies and particles.
But they are not there yet.

But even if, it would require a lot of sync and transfer probably killing any gain and just hurting graphics performance.

E.g. you'd decide to use OpenCL to support any hardware, but you can't access it's GPU memory from Vulkan. Khronos currently sees no need for this, because you could use it's compute shaders (which is not on par with OpenCL yet).
But then if you do so, DirectX users won't be happy. Ok, do it for DirectX compute too - it's similar. And a third time for OpenGL - can reuse Vulkan shaders. There should be no need for Metal support, right?

I can only get the conclusion that such features are in the resposibility of the graphics engine developer - they are easy to do in comparision to rigid body physics.
User avatar
JoeJ
 
Posts: 1489
Joined: Tue Dec 21, 2010 6:18 pm


Return to General Discussion

Who is online

Users browsing this forum: No registered users and 1 guest