Re: Framerate on iR...

New Message Reply Date view Thread view Subject view Author view

jgalis (jgalis++at++airmail.net)
Thu, 04 Sep 1997 23:31:36 -0500


Angus Dorbie wrote:
>
> Do you have any other graphics running, for example a desktop clock?

that might do it, but some other things to check:

1. are you running any ISECT processes?

2. How about DBASE processes? are they forked/sproced and are they

also locked down?

3. are you sure your processes are locked down? mpadmin -s will tell you

4. is this multipipe? if so, are you genlocked?
5. The swapbuffers will sync with the video retrace interval. Are you
running a video format that is in phase with 30 or 60Hz?

6. you can also look at what cron jobs are running in background

7. check in your irix.sm file to make sure you are directing sprayed

interrupts to the right cpus

8. were you running gr_osview or osview at a 2sec interval?

9. the best thing to do is to run the rtmond daemon using react-pro-sw

along with WindView and get a trace of each cpu on your system during
the time when it

"jumps". this is the most deterministic way to evaluate whats going on.
You can run WindView traces down to the microsec without any problems.

After that, if you still have problems, you'll need to bring in the big
guns!
I know someone youcan call :)

-- 
Thanks, 

Jim

******************************************* Jim Galis Work email: jgalis++at++pe-i.com Home email: jgalis++at++airmail.net

--- There are no accidents ---

*******************************************

> > Cheers,Angus. > > On Sep 3, 3:12pm, Jan Barglowski wrote: > > Subject: Framerate on iR... > > Hi! > > > > I'm trying to optimize my framerate. At 30Hz PFPHASE_LOCK my app > > runs well, but about every 2 seconds the stats display "jumps" > > and I consistently get 2-4 misses shown in the stats window. For > > the app/cull/draw misses, there are zero misses shown. > > > > Now the fun part. I run the app at 60Hz PFPHASE_LOCK and I get > > the exact same symptoms: 2-4 misses and none shown for each of the > > processes. Thinking it was my program, I then ran "perfly esprit.flt" > > and got the same statistics. > > > > I checked the pfFrameStats and set PFFSTATS_UPDATE_FRAMES to 0 as > > shown in the Performer Guide, but I still get the jump ~2 second > > intervals. > > > > Setup: 12cpu iR, IRIX 6.2, Performer 2.1, running programs as root > > with non-degrading priorities and locked-down CPUs. My app can easily > > run 60Hz (well, I disabled preFrame() and postFrame() for these tests ;-) > > > > Any ideas? > > > > jan > > > > -- > > Jan Anthony Barglowski jan++at++chinalake.navy.mil > > Real-time Computer Graphics http://www1.ridgecrest.ca.us/~jan > > Naval Air Warfare Center, China Lake (619) 927-1057 > > ======================================================================= > > List Archives, FAQ, FTP: http://www.sgi.com/Technology/Performer/ > > Submissions: info-performer++at++sgi.com > > Admin. requests: info-performer-request++at++sgi.com > >-- End of excerpt from Jan Barglowski > > ======================================================================= > List Archives, FAQ, FTP: http://www.sgi.com/Technology/Performer/ > Submissions: info-performer++at++sgi.com > Admin. requests: info-performer-request++at++sgi.com ======================================================================= 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:53 PDT

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