My favorites | Sign in
Project Home Wiki Issues Source
Search
for
Benchmarks  
Reference Benchmark Results
Updated Jul 16, 2010 by ShunYu.C...@gmail.com

Testing Environment: Beagleboard

  • Beagleboard (TI OMAP353x) runs at 500 MHz
  • Display resolution: 1024x768

CPU Tests

beagle-donut + armv5-interp

CPU: Dhrystones:        39918.0 stones/sec
CPU: Whetstones(10):    26874.0 KWIPS
CPU: Himeno:    3.3709999322891235 
CPU: Spectral Normalization:    1996.0 msec

beagle-donut + armv7-jit

CPU: Dhrystones:        60240.0 stones/sec
CPU: Whetstones(10):    46905.0 KWIPS
CPU: Himeno:    2.2440000772476196 
CPU: Spectral Normalization:    1404.0 msec

3D Tests

  • Engine: libagl (software)

original donut on beagleboard

3d: Colored Cube: 64 fps
3d: Lighting: 37 fps
3d: Textures: 13 fps
3d: Blending: 6 fps
3d: Fog: 11 fps
3d: Reflection: 13 fps
3d: Multitexture: 8 fps
3d: Teapot: 25 fps
3d: Gears: 16 fps

beagle-donut-0x3

3d: Colored Cube: 61 fps
3d: Lighting: 39 fps
3d: Textures: 15 fps
3d: Blending: 8 fps
3d: Fog: 13 fps
3d: Reflection: 14 fps
3d: Multitexture: 61 fps
3d: Teapot: 25 fps
3d: Gears: 18 fps

2D Tests

original donut on beagle (without Software Cursor)

2d: Arcs:       138 fps
2d: FillRate:   78 fps
2d: Circles:    139 fps
2d: Rectangles: 167 fps
2d: Alpha:      61 fps

beagle-donut + Software Cursor

2d: Arcs:       79 fps
2d: FillRate:   106 fps
2d: Circles:    103 fps
2d: Rectangles: 101 fps
2d: Alpha:      61 fps

beagle-donut-0x3 (+Software Cursor)

2d: Arcs:       94 fps
2d: FillRate:   111 fps
2d: Circles:    97 fps
2d: Rectangles: 117 fps
2d: Alpha:      61 fps
  • NOTE: continuous mouse surface tracking and update dramatically reduce the performance of simple 2D operations like Arcs, Circles, and Rectangles. However, we need this feature to make Android environment usable.

Testing Environment: Devkit8000

  • Devkit8000 (TI OMAP353x)
  • Display resolution: 272x480

CPU Tests

beagle-donut + armv5-interp

CPU: Dhrystones:        39320.0 stones/sec
CPU: Whetstones(10):    28225.0 KWIPS
CPU: Himeno:    3.322999954223633
CPU: Spectral Normalization:    1896.0 msec

beagle-donut + armv7-jit

CPU: Dhrystones:        56398.0 stones/sec
CPU: Whetstones(10):    47741.0 KWIPS
CPU: Himeno:    2.1570000648498535
CPU: Spectral Normalization:    1257.0 msec

beagle-eclair + armv5-interp

CPU: Dhrystones:        38192.0 stones/sec
CPU: Whetstones(10):    28031.0 KWIPS
CPU: Himeno:    3.256999969482422 
CPU: Spectral Normalization:    1916.0 msec

beagle-eclair + armv7-jit

CPU: Dhrystones:        57487.0 stones/sec
CPU: Whetstones(10):    46663.0 KWIPS
CPU: Himeno:    2.384000062942505 
CPU: Spectral Normalization:    1232.0 msec

3D Tests

beagle-donut-0x3 (without Software Cursor)

3d: Colored Cube:       67 fps
3d: Lighting:   67 fps
3d: Textures:   45 fps
3d: Blending:   20 fps
3d: Fog:        40 fps
3d: Reflection: 61 fps
3d: Multitexture:       67 fps
3d: Teapot:     44 fps
3d: Gears:      67 fps

beagle-donut-0x3

3d: Colored Cube:       67 fps
3d: Lighting:   67 fps
3d: Textures:   44 fps
3d: Blending:   24 fps
3d: Fog:        38 fps
3d: Reflection: 62 fps
3d: Multitexture:       67 fps
3d: Teapot:     44 fps
3d: Gears:      67 fps

beagle-eclair-0x4

                  Eclair   Eclair-20100319
3d: Colored Cube: 67 fps   67 fps
3d: Lighting:     67 fps   67 fps
3d: Textures:     35 fps   49 fps*
3d: Blending:     17 fps   26 fps*
3d: Fog:          31 fps   39 fps
3d: Reflection:   53 fps   59 fps
3d: Multitexture: 21 fps   68 fps*
3d: Teapot:       42 fps   42 fps
3d: Gears:        66 fps   66 fps

2D Tests

beagle-donut-0x3 (without Software Cursor)

2d: Arcs:       70 fps
2d: FillRate:   78 fps
2d: Circles:    69 fps
2d: Rectangles: 69 fps
2d: Alpha:      67 fps

beagle-donut-0x3

2d: Arcs:       70 fps
2d: FillRate:   84 fps
2d: Circles:    70 fps
2d: Rectangles: 70 fps
2d: Alpha:      67 fps

beagle-eclair-0x4

2d: Arcs:       67 fps
2d: FillRate:   72 fps
2d: Circles:    69 fps
2d: Rectangles: 67 fps
2d: Alpha:      67 fps
  • NOTE: It seems that extremely small screen doesn't encounter the evident performance drop problems comparing to the same software stack on XGA (1024x768).

The 2D result is almost vsync bound.

Powered by Google Project Hosting