pfMultiPipe + pfMultiProcess

New Message Reply Date view Thread view Subject view Author view

Ran Yakir (rany++at++bvr.co.il)
Mon, 20 Jun 1994 11:47:16 +0000


Hi

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               |

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:50:20 PDT

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