Timing results of gl and opengl circle-drawing programs on various SGI machines. -------------------- Conclusions: For these particular tests (which are testing only a certain kind of z-buffered circle-drawing speed): On Indy, many low level graphics operations take 40-60% of the time with Opengl relative to GL (i.e. about twice as fast), but bitmaps are 20x slower than before! On our Crimson Reality Engine, Opengl is generally 35% slower than GL. why? With GL, this machine was significantly faster than an Indigo2 Maximum Impact, for these programs, but now it's the same speed. On our Indigo2 Maximum Impact, Opengl is the same speed as GL. -------------------- Timing data from three different SGI machines: (user+sys time in seconds, on unloaded machines) -------- gl -------- ------ opengl ------ command kukui fireb oreo kukui fireb oreo circ* 3 c 300 6 60.60 33.79 5.29 x x x circ* 3 s 300 6 8.66 3.86 5.34 5.50 5.94 5.31 circ* 3 t 300 6 8.78 3.85 5.36 4.49 5.35 5.31 circ* 3 o 300 6 8.71 3.86 5.38 8.72 5.22 5.27 circ* 3 l 300 6 8.81 3.86 5.31 8.79 5.35 5.30 circ* 3 p 300 6 8.73 3.86 6.19 4.46 5.31 5.36 circ* 3 P 300 6 8.69 3.86 5.35 9.15 5.32 5.32 circ* 3 f 300 6 8.77 3.86 5.37 8.58 5.41 5.35 circ* 20 c 300 6 61.18 33.85 5.40 x x x circ* 20 s 300 6 21.21 3.84 5.36 12.74 10.32 5.31 circ* 20 t 300 6 21.19 3.86 5.32 8.77 5.33 5.37 circ* 20 o 300 6 21.22 3.92 5.37 9.22 5.32 5.32 circ* 20 l 300 6 8.77 3.86 5.35 8.57 5.34 5.36 circ* 20 p 300 6 8.74 3.86 10.37 4.48 5.32 10.35 circ* 20 P 300 6 8.77 3.79 16.24 17.19* 5.31 20.31 circ* 20 f 300 6 9.60 3.86 5.31 187.31 5.34 5.35 The two programs compared were circ2, compiled with GL library circ3, compiled with Opengl library These were written as compatibly as possible. The three machines tested on, all running Irix 5.3, May 1996 kukui is a low end machine with little graphics hardware SGI Indy with 150 MHZ IP22, R4010 FPU, R4400 CPU, 32m memory, GR3-XZ graphics fireball is a slower processor but with fast graphics hardware SGI Crimson with 100 MHZ IP17, R4010 FPU, R4000 CPU, 64m memory, Reality Engine graphics oreo is a fast processor with medium speed graphics SGI Indigo2 with 250 MHZ IP22, R4010 FPU, R4400 CPU, 128m memory, Maximum Impact graphics Paul Heckbert ph@cs.cmu.edu