From: anbu (anbumani++at++virtuale3d.com)
Date: 12/15/2002 20:58:29
RE: [info-performer] CPU usage irix vs linuxHi,
If i run perfly in Win2k the problem is same.The task manager shows perfly is using 100% of cpu time.
how to overcome this.?
thankx.
anbu
----- Original Message -----
From: Caughey, Nigel (NBC, CNBC Europe)
To: 'Bram Stolk' ; info-performer++at++sgi.com
Sent: Friday, May 16, 2003 6:12 AM
Subject: RE: [info-performer] CPU usage irix vs linux
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.
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 : Thu May 15 2003 - 22:03:22 PDT