[vtk-developers] (no subject)
Sebastien BARRE
sebastien.barre at kitware.com
Tue Oct 30 18:07:18 EST 2001
At 10/30/2001 04:58 PM, Ken Martin wrote:
>I just bumped into a significant performance change for some cases. I
>added a new test called TimeRenderer2 that creates lighted triangle
>strips and renders them. I was getting about 3 million triangles per
>second which seemed a bit slow. I made a very small change to
>OpenGLPolyDataMapper. [...]
[...]
>this simple change resulted in building the display list faster which
>I expected. What suprised me is that the subsequent renders ran at 35
>million triangles per second on an old gforce256.
We made two additional tests here at Kitware.
The first one involves "read-world" data (medical models:
http://www.barre.nom.fr/medical/these/pictures.html)
We noticed 40% to 45% speed increase in benchmarking 3 models:
- bone: 57K strips (was 139K vertices, 279K triangles)
- skin: 14.5K strips (was 36.4K vertices, 72K triangles)
- textured skin: 19K stripts (was 49K vertices, 91K triangles)
The second one involves the usual sphere benchmark:
http://www.barre.nom.fr/vtk/bench.html
Sphere res was 256x256 (130 K triangles)
- intel running Windows NT 5.0
- VTK 4.0.0 (rev: 1.1039, 2001/10/28 09:13:24)
- Win32OpenGL
- Visual is 1152x864, truecolor/truecolor/32
- Tcl/Tk 8.3.0
- window was 700 x 700
Old:
1) 256x256 : 2018.3 kpolys/s : [stripper]
2) 256x256 : 1006.8 kpolys/s : [small_sphere]
3) 256x256 : 1006.6 kpolys/s : []
4) 256x256 : 1001.7 kpolys/s : [transparency]
5) 256x256 : 971.5 kpolys/s : [wireframe]
6) 256x256 : 745.0 kpolys/s : [texture, transparency]
7) 256x256 : 744.8 kpolys/s : [texture]
New (fast)
1) 256x256 : 3511.7 kpolys/s : [stripper] 73 %
2) 256x256 : 2743.6 kpolys/s : [small_sphere] 172 %
3) 256x256 : 2686.9 kpolys/s : [] 166 %
4) 256x256 : 2632.6 kpolys/s : [transparency] 162 %
7) 256x256 : 1070.1 kpolys/s : [wireframe] 10 %
5) 256x256 : 2163.9 kpolys/s : [texture, transparency] 190 %
6) 256x256 : 2151.9 kpolys/s : [texture] 189 %
--
Sebastien Barre
More information about the vtk-developers
mailing list