<p dir="ltr">Sorry for my language, I mean exactly that. So where of the way problem to archieve more linear improve when we increase the number of cores. I suppose that maybe is because the scheme of memory needed to render the model. Maybe I s not possible process all using the cache memery of each kernell. </p>

<div class="gmail_quote">On 29 Mar 2014 00:09, &quot;Matthew Heimlich&quot; &lt;<a href="mailto:matt.heimlich@gmail.com">matt.heimlich@gmail.com</a>&gt; wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
What do you mean by &quot;process the model&quot;? Currently models are<br>
processed before exporting to the GPU, and they are then copied<br>
completely into vRAM. All the GPU does is trace rays and calculate<br>
shader ops, then display the result.<br>
<br>
On Fri, Mar 28, 2014 at 6:50 PM, GeKo &lt;<a href="mailto:geko.pua@gmail.com">geko.pua@gmail.com</a>&gt; wrote:<br>
&gt; But i really mean about the way that cycles process de model. I dont have<br>
&gt; any knowledge about raytracing render, but i am shocked about how the new<br>
&gt; hardware know improve so much rhe rendering, even when they have 5 time more<br>
&gt; cores.<br>
&gt;<br>
&gt; On 28 Mar 2014 23:11, &quot;Brecht Van Lommel&quot; &lt;<a href="mailto:brechtvanlommel@pandora.be">brechtvanlommel@pandora.be</a>&gt;<br>
&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; There are various possibilities:<br>
&gt;&gt;<br>
&gt;&gt; * Memory and texture memory read/write bottlenecks<br>
&gt;&gt; * Different Mhz for cores<br>
&gt;&gt; * Different GPU architecture<br>
&gt;&gt; * Not all cores occupied due to divergence or mismatched batch sizes<br>
&gt;&gt; * CPU Overhead<br>
&gt;&gt;<br>
&gt;&gt; There&#39;s too many interacting parts to be sure without closely<br>
&gt;&gt; investigating.<br>
&gt;&gt;<br>
&gt;&gt; Brecht.<br>
&gt;&gt;<br>
&gt;&gt; On Fri, Mar 28, 2014 at 9:30 PM, GeKo &lt;<a href="mailto:geko.pua@gmail.com">geko.pua@gmail.com</a>&gt; wrote:<br>
&gt;&gt; &gt; Short question, Why the execution time don&#39;t decrease &quot;linearly&quot;<br>
&gt;&gt; &gt; according<br>
&gt;&gt; &gt; to the number of cuda cores?<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; _______________________________________________<br>
&gt;&gt; &gt; Bf-cycles mailing list<br>
&gt;&gt; &gt; <a href="mailto:Bf-cycles@blender.org">Bf-cycles@blender.org</a><br>
&gt;&gt; &gt; <a href="http://lists.blender.org/mailman/listinfo/bf-cycles" target="_blank">http://lists.blender.org/mailman/listinfo/bf-cycles</a><br>
&gt;&gt; &gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; Bf-cycles mailing list<br>
&gt;&gt; <a href="mailto:Bf-cycles@blender.org">Bf-cycles@blender.org</a><br>
&gt;&gt; <a href="http://lists.blender.org/mailman/listinfo/bf-cycles" target="_blank">http://lists.blender.org/mailman/listinfo/bf-cycles</a><br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Bf-cycles mailing list<br>
&gt; <a href="mailto:Bf-cycles@blender.org">Bf-cycles@blender.org</a><br>
&gt; <a href="http://lists.blender.org/mailman/listinfo/bf-cycles" target="_blank">http://lists.blender.org/mailman/listinfo/bf-cycles</a><br>
&gt;<br>
_______________________________________________<br>
Bf-cycles mailing list<br>
<a href="mailto:Bf-cycles@blender.org">Bf-cycles@blender.org</a><br>
<a href="http://lists.blender.org/mailman/listinfo/bf-cycles" target="_blank">http://lists.blender.org/mailman/listinfo/bf-cycles</a><br>
</blockquote></div>