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 'visual' 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: 'Lucida Grande'; 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't seem to display correctly ('slow') + it becomes a bit unresponsive ('slow'). </span></span></div>
<div><br></div><div><span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: 11px; "><span class="Apple-style-span" style="font-family: arial; font-size: 13px; ">-A collaborators newer 'macbook' (not pro, but still 2 processors), with built-in intel <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; "> gfx card, claims to be using 95-100%(completely incoherent), and is also unresponsive('slow'). 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>=> SO: these are some questions i can'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? </div>
<div><br></div><div>2- shouldn'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 would 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>