[vtkusers] Re: Render takes 30 seconds on ATI Mobility Radeon 9700
Goodwin Lawlor
goodwin.lawlor at ucd.ie
Thu Sep 9 17:54:41 EDT 2004
Hi Per,
I ran your test using the tcl command "time {data Modified; renWin Render}
30" to calculate the times *per iteration*. I ran it twice- once with the
default mapper settings and once with ImmediateModeRenderingOn... here are
the times:
Iterations IMR-Off IMR-On
1 0.426083 0.108912
2 0.691857 0.079707
5 0.850134 0.06161
10 0.908248 0.054428
20 0.943922 0.04934
30 0.981068 0.048095
Its pretty clear that for a large dataset ImmediateModeRendering gives
better rendering times. The GeForce card must handle retained mode rendering
more efficiently than then the ATI...
hth
Goodwin
----- Original Message -----
From: Per R. Andresen
To: 'Goodwin Lawlor'
Sent: Thursday, September 09, 2004 7:21 PM
Subject: RE: Render takes 30 seconds on ATI Mobility Radeon 9700
Dear Goodwin,
Thanks a lot; it will be very interesting to see.
I've the following measurements on my two computers:
30 iterations on GeForce FX 5200: 4 seconds
30 iterations on ATI Mobility Radeon 9700: 25 seconds
6 iteration on ATI Mobility Radeon 9700: 56 seconds! (when running from
Visual Studio .net 2003 in release mode)
I've included the tcl and that data set in this mail.
Per
PS: I'll post another message on the mailing list soon with exact
measurements. Some of the problem seems to be due to the debugger in Visual
Studio .net 2003
-----Original Message-----
From: Goodwin Lawlor [mailto:goodwin.lawlor at ucd.ie]
Sent: 9. september 2004 13:02
To: Per R. Andresen
Subject: Re: Render takes 30 seconds on ATI Mobility Radeon 9700
Hi Per,
If you can post a test tcl script I'll run it on this machine:
Dell Inspiron 8600, 1.7GHz, 512MB RAM, ATI Mobility Radeon 9600 128MB
Goodwin
----- Original Message -----
From: Per R. Andresen
Newsgroups: gmane.comp.lib.vtk.user
Sent: Thursday, September 09, 2004 11:39 AM
Subject: Render takes 30 seconds on ATI Mobility Radeon 9700
Dear VTK users,
I really need some help on this.
I have a very simple pipeline (polydata -> mapper -> actor -> vtkRenderer ->
vtkRenderWindow -> vtkRenderWindowInteractor) and the polydata contains
20.000 points.
The following loop takes 30 seconds pr. iteration on a Dell Inspiron 9100,
3.2Ghz, 1 Gb RAM, ATI Mobility Radeon 9700 128 Mb, XP service pack 2:
for (int n=0; n<40; n++)
{
cerr << "n = " << n << "\n";
pPolyData->Modified();
pRenWin->Render(); // uses 30 seconds!!
}
On a Dell Dimension 8300 with GeForce Fx 5200 it takes less than a second.
I've upgraded with the latest graphics drives from Dell, also tried Omega
drivers (http://www.omegadrivers.net/), ran the code on VTK42 DLLs
(vtk42-LatestRelease.exe) and VTK44 (source downloaded and build) but
nothing seems to help.
Any advices would be very much appreciated.
Thanks in advance,
Per
_______________________________________________
This is the private VTK discussion list.
Please keep messages on-topic. Check the FAQ at:
<http://public.kitware.com/cgi-bin/vtkfaq>
Follow this link to subscribe/unsubscribe:
http://www.vtk.org/mailman/listinfo/vtkusers
-------------- next part --------------
A non-text attachment was scrubbed...
Name: chart.JPG
Type: image/jpeg
Size: 11531 bytes
Desc: not available
URL: <http://www.vtk.org/pipermail/vtkusers/attachments/20040909/f24ea011/attachment.jpeg>
More information about the vtkusers
mailing list