Hello all,<div><br></div><div>I am making a patch for an installation using GEM and have several questions regarding image processsing.</div><div><br></div><div>The &#39;visual&#39; patch consists of many GL polygons (expecting about a 1000 per computer) over which I am texturing images.</div>
<div><br></div><div>The basic building blocks (abstractions) are:</div><div><br></div><div>gemhead</div><div>|</div><div>color</div><div>|</div><div>pix_buffer_read</div><div>|</div><div>pix_texture</div><div>|</div><div>
pix_coordinate</div><div>|</div><div>alpha</div><div>|</div><div>polygon</div><div><br></div><div>-Right now, my computer (old powerbook OSX 10.4.11 - one processor, built-in graphics (<span class="Apple-style-span" style="font-family: &#39;Lucida Grande&#39;; font-size: 11px; ">ATY,RV360M11 it claims)<span class="Apple-style-span" style="font-family: arial; font-size: 13px; ">) displaying at 1280 * 960, with 23 polygons being rendered at 30fps and nothing else being done in pd, claims to be using 13-17% of the CPU, but it doesn&#39;t seem to display correctly&nbsp;(&#39;slow&#39;)&nbsp;+ it becomes a bit unresponsive&nbsp;(&#39;slow&#39;).&nbsp;</span></span></div>
<div><br></div><div><span class="Apple-style-span" style="font-family: &#39;Lucida Grande&#39;; font-size: 11px; "><span class="Apple-style-span" style="font-family: arial; font-size: 13px; ">-A collaborators newer &#39;macbook&#39; (not pro, but still 2 processors),&nbsp;with built-in intel&nbsp;<span class="Apple-style-span" style="font-family: -webkit-sans-serif; font-size: 15px; font-weight: bold; line-height: 19px; "><span class="Apple-style-span" style="font-weight: normal; "><span class="Apple-style-span" style="font-size: 13px; ">GMA 950</span></span><span class="Apple-style-span" style="font-family: arial; font-size: 13px; font-weight: normal; line-height: normal; ">&nbsp;gfx card, claims to be using 95-100%(completely incoherent), and is also unresponsive(&#39;slow&#39;). Anyway, the instalation will probably run in linux desktops so i am trying to define the architecture a bit.</span></span></span></span></div>
<div><br></div><div>=&gt; SO: these are some questions i can&#39;t really answer right now, but i believe would shed light on the issues:</div><div><br></div><div>1- Which parts of this process (or image processing in general) are done by the CPU, and which by the GPU?&nbsp;</div>
<div><br></div><div>2- shouldn&#39;t a two processor machine increase the performance in a GEM Patch by default: display in one and process in the other???</div><div><br></div><div>3- How much and/or in what ways&nbsp;would&nbsp;the performance of the program increase if I had a better graphics card? What features should I be looking for in a card?</div>
<div><br></div><div>all suggestions/comments are welcome....</div><div><br></div><div>best,</div><div><br></div><div>J</div><div><br clear="all"><br>-- <br>Jaime E Oliver LR<br><br><a href="mailto:joliverl@ucsd.edu">joliverl@ucsd.edu</a><br>
<a href="http://www.realidadvisual.org/jaimeoliver">www.realidadvisual.org/jaimeoliver</a><br><a href="http://www-crca.ucsd.edu/">www-crca.ucsd.edu/</a><br><a href="http://www.realidadvisual.org">www.realidadvisual.org</a><br>
<br>9168 Regents Rd. Apt. G<br>La Jolla, CA 92037<br>USA
</div>