problems with pfFrame and pfSync on multipipe

New Message Reply Date view Thread view Subject view Author view

From: eylon (eylon++at++bvr.co.il)
Date: 08/31/2000 03:44:55


Hi everybody

Our system has 8 performer processes (APP + 3xDRAW + 3xCULL + COMPUTE),
running on a 3 pipes and 10 cpu's (each process runs on it's own locked
cpu).
The basic stages are :
        call pfFrame;
        update dcs's;
        call pfSync;

The problem is that when the scene become complicated (a lot of dcs's)
the time it takes pfFrame to finish become extremely large and pfSync
misses the next frame.
I checked the time it takes each stage on a complicated scene and i got:
pfFrame - 16 msec
update dcs's - 29 msec
pfSync - 55 msec
so we miss a frame and we are running 10 HZ instead of 20 HZ

The question is Why does pfFrame take so much time and is that what
cause pfSync to miss the next frame?

Greetings

Eylon


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2b29 : Thu Aug 31 2000 - 02:45:46 PDT

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