Ran Yakir (rany++at++bvr.co.il)
Mon, 20 Jun 1994 11:47:16 +0000
A problem :
Lets say you have a 4 CPU, dual headed ONYX machine, and you want to run a dual
pipe performer application. The following pfMultiProcess modes give you the
following results :
1. PFMP_APPCULLDRAW - runs both channels on one CPU (bad)
2. PFMP_DEFAULT, PFMP_APP_CULL_DRAW - runs the system with 5 processes (bad -
because you have only 4 CPUs)
3. PFMP_APPCULL_DRAW - not permited, because performer won't allow both culls
in the same process
No item here gives good results. This is due to the fact that multi-processing
mode is the same for all pipes. If multi-processing mode was per pipe - I could
run one pipe as PFMP_APPCULL_DRAW, and the other as PFMP_APP_CULL_DRAW. Then I
would fully occupy my 4 CPUs.
I know that 4 CPUs in not the bets configuration for running a dual pipe
performer application, but I think that allowing a separate multi-processing
mode for pipes would help in similar cases.
Thanks
Ran Yakir
--
__ | Ran Yakir
/_) _ __ \ / _ / o __ | Graphics App. Chief Engineer
/ )_ (_(_) ) \/ (_(_/<_(_)( | BVR Technologies Ltd.
_/ |
-------------------------------------+--------------------------------
Phone : | E-mail : rany++at++bvr.co.il
Work : 972-3-5715671 |
Res. : 972-3-6995364 |
Fax : 972-3-5715668 |
This archive was generated by hypermail 2.0b2 on Mon Aug 10 1998 - 17:50:20 PDT