Re: Optimising frame rate.

New Message Reply Date view Thread view Subject view Author view

Inge Henriksen (inge++at++autosim.no)
Fri, 30 May 1997 15:08:05 +0200


Simon Dimaio wrote:
>
> Hi
>
> This is a question regarding graphics performance. I have written a
> relatively small visual simulation on an old PowerSeries system with 2
> processors (R2000A/R3000) and VGX graphics, which is to be ported to an O2
> with an R5000.
>
> Channel statistics (Powerseries) show the following process times:
>
> Application = 4.6ms
> Cull = 4ms
> Draw = 40ms
>
> Yet the total frame time is reported as 75ms.
>
> After the addition of some "on the fly" geometry (Geode), the process
> times become.
>
> Application = 4.6ms
> Cull = 11ms
> Draw = 60ms
>
> Total frame time = 120ms!
>
> On the Powerseries, locked at 60Hz, the graphics looks reasonable. The O2
> is not capable of locking the frame rate and the simulation becomes
> extremely sluggish.
>
> Why is the frame time so much longer than the sum of APP+CULL+DRAW?
> Surely, in APPCULL_DRAW multiprocess mode, my frame time should be more
> like 70ms?
>
> I know that this is a tricky question to answer without seeing the code,
> but how can I optimise my simulation? I have used backface culling
> wherever possible, have flattened the scene tree and have put all the
> non-latency critical simulation updates after pfFrame().

For optimization of your app. you could look at chapter 13;Performance
tuning and Debugging, in the IRIS Performer programming guide. What also
about using LOD's ???

>
> Thanks for your time.
>
> Regards
> Simon Dimaio
>
> =======================================================================
> List Archives, FAQ, FTP: http://www.sgi.com/Technology/Performer/
> Submissions: info-performer++at++sgi.com
> Admin. requests: info-performer-request++at++sgi.com

-- 

Greetings

---------------------------- Inge Eivind Henriksen Autosim A.S Postboks 2303 N-9002 Tromsoe Norway Tlf.nr.: +(47) 77 67 50 75 Fax.nr.: +(47) 77 67 67 01 E-mail: <inge++at++autosim.no> ---------------------------- ======================================================================= List Archives, FAQ, FTP: http://www.sgi.com/Technology/Performer/ Submissions: info-performer++at++sgi.com Admin. requests: info-performer-request++at++sgi.com


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2.0b2 on Mon Aug 10 1998 - 17:55:19 PDT

This message has been cleansed for anti-spam protection. Replace '++at++' in any mail addresses with the '@' symbol.