Re: pfMultiPipe + pfMultiProcess

New Message Reply Date view Thread view Subject view Author view

Jean Daigle (jaydee++at++thor.ats.qc.ca)
Mon, 20 Jun 1994 09:55:39 -0400


On Jun 20, 11:47am, "Ran Yakir" wrote:
} Subject: pfMultiPipe + pfMultiProcess
} From guest++at++holodeck.asd.sgi.com Mon Jun 20 05:07:35 1994
} From: "Ran Yakir" <rany++at++bvr.co.il>
} Date: Mon, 20 Jun 1994 11:47:16 +0000
} X-Face: aaaaaaaaaaljasddfjsdlkfjasd
} X-Mailer: Z-Mail (3.1.0 22feb94 MediaMail)
} To: info-performer++at++sgi.com
} Subject: pfMultiPipe + pfMultiProcess
} Content-Type: text/plain; charset=us-ascii
} Mime-Version: 1.0
}
} 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
...
}
}-- End of excerpt from "Ran Yakir"

Have you tried PFMP_APP_CULLDRAW? This will utilize your 4 processors
effectively -- 1 for UNIX, 1 for APP, 2 for CULL+DRAW for your two
pipes.

This would imply that your scene is light enough for CULL+DRAW to not
frame-extend. Such has not been the case for us, but your mileage
may vary.

Your alternative of allowing per-pipe multiprocessing mode specification
sounds attractive. I'd be very interested in trying it out should the
wizards of Performerdom make this feature available.

In the mean time, would it be at all possible to run two completely
separate Performer instances, each configured for one of your two
pipes, and communicating via shared memory for syncronization? Just
a wild thought.

Regards,
Jean Daigle.

 -----------------------------------------------------------------
| Jean Daigle ATS AeroTechnologies Inc. |
| Software Designer 1250 Boul Marie-Victorin |
| St. Bruno, QC J3V 6B8 |
| jaydee++at++ats.qc.ca Tel: (514) 441-9000 Fax: (514) 441-6789 |
 -----------------------------------------------------------------


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.