Re: [info-performer] Multi-threaded Performer on IRIX

Date view Thread view Subject view Author view

From: Allan Schaffer (allan++at++sgi.com)
Date: 03/24/2004 07:27:29


Hi Fredrik,

Fredrik Orderud wrote:
> Multi-threading would probably give all my DRAW-processes/threads acces to
> the LOD-library without causing any problems.
>
> Is it possible to run Performer in Multi-threaded mode on IRIX?

Unfortunately it is not, sorry. I imagine you probably copy the data into
shared memory after the LOD generation is run.

Adding a threaded process mode (in addition to the current forked process
mode) is a longstanding RFE but one we have not been able to get to. Looks
pretty difficult.

To be precise, it is possible of course to thread from the base performer
stages, there is a "threaded CULL" mode and also the old lightpoint process
acted as a thread off the DRAW. But there is not yet a threaded version of
multipipe /cull-draw .
          app-cull-draw
             \cull-draw

Allan

-- 
Allan Schaffer                                            allan++at++sgi.com
Engr. Manager, Core Rendering                            1-650-933-2160
Silicon Graphics                                     http://www.sgi.com


Date view Thread view Subject view Author view

This archive was generated by hypermail 2b29 : Wed Mar 24 2004 - 07:27:21 PST