[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