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
This archive was generated by hypermail 2b29 : Thu Aug 31 2000 - 02:45:46 PDT