flysiml++at++public.bta.net.cn
Sun, 22 Sep 1996 11:01:21 +0900
I'm working on a visual simulation project using
an Onyx(4*CPU, 1*Pipe/4*RM5,pf1.2). The project
demmands 3 channels with individual eyepoint. I
use PFMP_APP_CULL_DRAW for Multiprocessor split.
I check the program performance with
pfDrawChanStates and find that the refresh rate
is only 20Hz. The bottltneck are 3 DRAW processes.
They take more then one full cycle of 30Hz(my goal
is to achieve 30Hz rate). I think if the each
channel's CULL & DRAW can be locked to individual
CPUs(so every cpu will execute only ONE channel's
CULL and DRAW), the performance will be better.
But from the Performer Programer's Guide I find
that the CULL and DRAW can't be locked to individual
cpu with each channel. How can I resolve this problem ?
Another question: on my Onyx, will pf2.0 better than
pf1.2 ?
Thanks in advance !
flysiml++at++public.bta.net.cn
=======================================================================
List Archives, FAQ, FTP: http://www.sgi.com/Technology/Performer/
Submissions: info-performer++at++sgi.com
Admin. requests: info-performer-request++at++sgi.com
This archive was generated by hypermail 2.0b2 on Mon Aug 10 1998 - 17:53:36 PDT