Must read and other references.
7 posts • Page 1 of 1
Honestly, I was expecting more discussion here related to the new RTX tech: game development aside, is there some interest among the offline rendering community? I suppose that even while the first iteration might not offer much in this regard (perhaps still too dependent upon rasterization?) the future plans should provide a lot of interesting features for a whole class of applications. Am I wrong?
It looks like we'll only be able to access the ray tracing hardware via OptiX / Vulcan / DX12. No CUDA. If your renderer is implemented in CUDA, you can call OptiX from CUDA, but you don't get to use the hardware directly. Add to that that this is a feature promised for Optix 5.2, which is not available yet... It's "not easy" (as in: impossible) at this time to experiment with the shiny new hardware, sadly.
In CUDA 10 there are special warp matrix operations that leverage the tensor cores on compute capability 7 GPUs (https://docs.nvidia.com/cuda/cuda-c-pro ... .html#wmma), so in general NV seem open to expose fixed-function HW through CUDA (before CUDA 10 tensor cores could however only be used via cuBlas).stefan wrote:Note how there's no access to ROPs from CUDA or OpenCL, I guess the same goes for RT.