Re: Performance degrade if geometry is drawn by multiple pipes

New Message Reply Date view Thread view Subject view Author view

Dave Pape (pape++at++evl.uic.edu)
Wed, 5 Aug 1998 14:53:29 -0500 (CDT)


Daniela-

  Try switching your system to single keyboard mode, rather than triple
keyboard. We ran into the same problem a few months ago (see my
info-performer mail of March 5 & 9), and found that this fixed things.
It appears that Performer is serializing its draw processes based solely
on the screen number - that is, if you have pfPipes on :0.0, :1.0, and
:2.0, it sees that they all have a screen number of 0, assumes that
they're using the same graphics pipe (which they're not), and causes the
processes to run in sequence rather than in parallel.

  Modify /usr/lib/X11/xdm/Xservers to switch between single & triple
keyboard.

  -Dave

On Wed, 5 Aug 1998, Daniela Rainer (RUS) wrote:
> Hi,
>
> on our Onyx2 (IRIX 6.4, Performer 2.2, 14 CPU's, 3 Pipes, triple keyboard) we
> have an application that opens 4 windows on 2 pipes (it's a CAVE like system).
> As soon as the geometry objects cover 2 windows that belong to different pipes,
> the frame rate goes down. If the application is configured for 3 window on 3
> pipes (uses only 3 walls of the CAVE) then the performance is even worse, as
> soon as the geometry covers all three windows.
>
> Can anybody explain this behavior ?
>
> Thanks for any hints.
>
> Best Regards
> Daniela

---------------------------------------------------------------------------
Dave Pape Electronic Visualization Laboratory, UIC
pape++at++evl.uic.edu http://www.evl.uic.edu/pape/

=======================================================================
List Archives, FAQ, FTP: http://www.sgi.com/Technology/Performer/
            Submissions: info-performer++at++sgi.com
        Admin. requests: info-performer-request++at++sgi.com


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2.0b2 on Tue Aug 11 1998 - 13:42:35 PDT

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