From: Bram Stolk (b.stolk++at++chello.nl)
Date: 05/16/2003 00:32:23
On Fri, 16 May 2003 01:42:29 +0100
"Caughey, Nigel (NBC, CNBC Europe)" <NCaughey++at++CNBCeurope.com> wrote:
> Hi,
>
> The nvidia drivers will consume 100% CPU if you are doing a frame lock (
> setenv __GL_SYNC_TO_VBLANK 1 ), so I'm not too sure it's a performer
> problem.
I get the same on Xi Graphics' xserver on a 3dlabs Wildcat 6210,
so it is not specific to nvidia.
Bram
>
> Nigel
>
> -----Original Message-----
> From: Bram Stolk [mailto:bram++at++sara.nl]
> Sent: Thursday, May 15, 2003 10:44 AM
> To: info-performer++at++sgi.com
> Subject: [info-performer] CPU usage irix vs linux
>
>
> Hi there,
>
>
> I suspect that framerate synchronisation is not properly implemented
> for linux.
>
> Under irix, perfly on rocket tux consumes nearly zero CPU.
> Under linux, all performer applications always consume 100% CPU, no
> matter what the target frame rate is.
>
> It looks like irix performer does a proper sync call that is blocking,
> whereas the linux version does excessive polling.
>
> Normally, on a multi processor machine, this is somewhat troublesome, as
> you lose one of the CPUs to performer, regardless of the scene complexity.
> In my case, the problem is agrevated by the fact that I use Performer
> with Python. Python gets limited benefits from multithreading due to the
> sharing of a single interpreter core, and realy is only suited for having
> multiple threads waiting for blocking calls.
>
> I tested this on:
>
> IRIX pf2.5.2, Onyx + IR2
> Linux pf3.0.1, SMP P4 Xeon + Quadro4 900XGL/PCI/SSE2
> Linux pf3.0.1, SMP P4 Xeon + Wildcat 6210
>
> Is there a fix planned for this issue?
>
> Thanks,
>
> Bram Stolk
>
> --
> ----------------------------------------------------------------------------
> --
> Bram Stolk, VR Specialist.
> SARA Academic Computing Services Amsterdam, PO Box 94613, 1090 GP
> AMSTERDAM
> email: bram++at++sara.nl Phone +31-20-5923059 Fax +31-20-6683167
>
> "I heard if you play the NT-4.0-CD backwards, you get a satanic message."
> "Thats nothing, if you play it forward, it installs NT-4.0"
> ----------------------------------------------------------------------------
> --
>
> -----------------------------------------------------------------------
> List Archives, Info, FAQ: http://www.sgi.com/software/performer/
> Open Development Project: http://oss.sgi.com/projects/performer/
> Submissions: info-performer++at++sgi.com
> Admin. requests: info-performer-request++at++sgi.com
> -----------------------------------------------------------------------
>
>
> The information in this E-mail (which includes any files transmitted with
> it), is confidential and may also be legally privileged. It is intended for
> the addressee only. Access to this E-mail by anyone else is unauthorised.
> If you have received it in error, please destroy any copies and delete it
> from your system notifying the sender immediately. Any unauthorised use,
> dissemination, forwarding, printing or copying of this E-mail is prohibited.
> E-mail communications are not secure and therefore CNBC Europe does not
> accept legal responsibility for the contents of this message. Any views or
> opinions presented are solely those of the author and do not necessarily
> represent those of CNBC Europe. All messages may be monitored by CNBC
> Europe.
>
This archive was generated by hypermail 2b29 : Fri May 16 2003 - 00:33:30 PDT