<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div></div><div>I'm not going to count on anything that isn't shipping.&nbsp;</div><div><br></div><div>What is out from AMD is RadeonRays, which one could try out as an alternative Ray traversal in a similar fashion. For Nvidia, there's OptiX, but as far as I understand the GPL, OptiX will only be an option for standalone Cycles and not Blender.</div><div><br></div><div>-Stefan</div><div><br>On 10 Jun 2017, at 15:50, Mohamed Sakr &lt;<a href="mailto:3dsakr@gmail.com">3dsakr@gmail.com</a>&gt; wrote:<br><br></div><blockquote type="cite"><div><div dir="ltr">well, overall this looks promising!<br>and please don't rely on AMD in anything :)<br>just put into account that GPU-zing the code will be done at some point<br><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Jun 10, 2017 at 12:30 PM, Stefan Werner <span dir="ltr">&lt;<a href="mailto:stewreo@gmail.com" target="_blank">stewreo@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=""><br>
&gt; On 10. Jun 2017, at 00:00, Mohamed Sakr &lt;<a href="mailto:3dsakr@gmail.com">3dsakr@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt; so interesting!, Embree too looks interesting!!, will it work for CUDA?<br>
<br>
</span>All of this is CPU only at the moment. It should be possible to write GPU traversal code for the BVH trees built by embree or to implement the same method for motion blur into Cycles’ own BVH to speed it up. Texture Caching on the GPU will be more complicated, as there is no way of calling host code (in this case, a texture fetch from disk) from GPU code. Maybe AMD’s promised SSD+GPU will allow something like that. The best odds are probably with the split kernel, there you could insert a (CPU) texture fetch step between (GPU) traversal and shading kernels. It could become tricky with indirect texture fetches or texture coordinates derived from procedurals though.<br>
<div class="HOEnZb"><div class="h5"><br>
-Stefan<br>
______________________________<wbr>_________________<br>
Bf-cycles mailing list<br>
<a href="mailto:Bf-cycles@blender.org">Bf-cycles@blender.org</a><br>
<a href="https://lists.blender.org/mailman/listinfo/bf-cycles" rel="noreferrer" target="_blank">https://lists.blender.org/<wbr>mailman/listinfo/bf-cycles</a><br>
</div></div></blockquote></div><br></div>
</div></blockquote><blockquote type="cite"><div><span>_______________________________________________</span><br><span>Bf-cycles mailing list</span><br><span><a href="mailto:Bf-cycles@blender.org">Bf-cycles@blender.org</a></span><br><span><a href="https://lists.blender.org/mailman/listinfo/bf-cycles">https://lists.blender.org/mailman/listinfo/bf-cycles</a></span><br></div></blockquote></body></html>