Intel Sandy Bridge UXA SNA GLAMOR Testing of xf86-video-intel DDX Git master as of 19 April with stock UXA, Intel SNA (--enable-sna), and Intel DDX with Git master of GLAMOR acceleration enabled as of 19 April 2012 along with Git master of Mesa and the latest Linux 3.4 development kernel throughout. Testing for a future article on Phoronix.com looking at the performance impact of stock UXA 2D X.Org acceleration versus SNA (Sandy Bridge New Acceleration) versus Glamor OpenGL acceleration. Intel Ivy Bridge benchmarks of these 2D acceleration means on Ubuntu 12.04 LTS are forthcoming on Phoronix.
HTML result view exported from: https://openbenchmarking.org/result/1205179-SU-1205175SU72&sor&grs .
Intel Sandy Bridge UXA SNA GLAMOR Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Stock UXA Intel SNA GLAMOR i5-2500 sna i5-2500 uxa i5-2500 glamor i5-2520m sna Intel Core i5-2520M @ 2.50GHz (4 Cores) HP 161C Intel 2nd Generation Core Family DRAM 4096MB 160GB INTEL SSDSA2M160 Intel Sandybridge Mobile (GT2+) IDT 92HD81B1X5 Intel 82579LM Gigabit Connection + Intel Centrino Advanced-N 6205 Ubuntu 12.04 3.4.0-999-generic (x86_64) Unity 5.10.0 X Server 1.11.3 intel 2.18.0 2.1 Mesa 8.1-devel (git-b328949) GCC 4.6 + Clang 3.0-6ubuntu3 + Intel IOC SDK 2012 v1.0.2 + CUDA 4.2 ext4 1600x900 Intel Core i5-2500 @ 3.29GHz (4 Cores) 750GB Seagate ST3750528AS AMD Radeon HD 5700 1024MB Intel 6 /C200 Debian Linux Wheezy/sid 3.4.0-rc6+ (x86_64) X Server 1.12.99 2.1 Mesa 8.1-devel (git-f2f5ddc) GCC 4.7 + LLVM 2.9 1024x768 Intel Core i5-2520M @ 2.50GHz (4 Cores) HP 1620 320GB Hitachi HTS72323 Intel Sandybridge Mobile (GT2+) (1300MHz) IDT 92HD81B1X5 Debian testing X Server 1.11.4 intel 2.18.0 2.1 Mesa 7.11.2 GCC 4.6 1366x768 OpenBenchmarking.org Compiler Details - Intel SNA: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i686 --with-tune=generic -v - i5-2500 sna: --build=x86_64-linux-gnu --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i586 --with-tune=generic -v - i5-2500 uxa: --build=x86_64-linux-gnu --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i586 --with-tune=generic -v - i5-2500 glamor: --build=x86_64-linux-gnu --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i586 --with-tune=generic -v - i5-2520m sna: --build=x86_64-linux-gnu --enable-checking=release --enable-clocale=gnu --enable-languages=c,c++,fortran,objc,obj-c++,go --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i586 --with-tune=generic -v Graphics Details - Intel SNA, i5-2520m sna: SNA System Details - Intel SNA: Compiz was running on this system.
Intel Sandy Bridge UXA SNA GLAMOR cairo-demos: Gradients jxrendermark: 12pt Text LCD - 128x128 gtkperf: GtkDrawingArea - Circles jxrendermark: Rects Composition - 128x128 x11perf: 500px PutImage Square x11perf: Char in 80-char aa line jxrendermark: 12pt Text Grayscale - 128x128 qgears2: XRender Extension - Image Scaling openarena: 1600 x 900 gtkperf: GtkRadioButton cairo-demos: Charts cairo-demos: Fish cairo-demos: Gears cairo-perf-trace: Firefox Canvas qgears2: XRender Extension - Text jxrendermark: Transformed Texture Paint - 128x128 gtkperf: GtkToggleButton gtkperf: GtkComboBoxEntry gtkperf: GtkCheckButton gtkperf: GtkComboBox qgears2: XRender Extension - Gears jxrendermark: Radial Gradient Paint - 128x128 jxrendermark: Transformed Blit Bilinear - 128x128 gtkperf: GtkDrawingArea - Pixbufs jxrendermark: Gradient+Temp Texture - 128x128 x11perf: PutImage XY 500x500 Square cairo-perf-trace: GNOME Terminal Vim cairo-perf-trace: Poppler nexuiz: 1600 x 900 - Yes - On x11perf: Copy 500x500 From Pixmap To Pixmap x11perf: 500px Compositing From Pixmap To Window x11perf: Scrolling 500 x 500 px x11perf: 500px Copy From Window To Window x11perf: 500px Compositing From Window To Window jxrendermark: Transformed Blit Linear - 128x128 jxrendermark: Linear Gradient Blend - 128x128 jxrendermark: Put Composition - 128x128 jxrendermark: Simple Blit - 128x128 Stock UXA Intel SNA GLAMOR i5-2500 sna i5-2500 uxa i5-2500 glamor i5-2520m sna 66.91 15548.20 82.46 22410.67 2305 1826667 2728.39 350.74 82.70 6.19 13.11 1.20 110.54 52.05 102.58 27786.44 22.28 17.71 2.82 26.61 107.60 6878.99 26904.24 5.52 4344.46 1.15 14.59 5.44 26.80 4030 3123 2877 3773 3807 776196.88 4509.94 23720.27 1052687.15 75.33 125823.40 52.93 37075.67 2913 3566667 159310.03 436.52 81.23 6.21 13.78 2.42 161.22 16.83 105.15 31466.07 22.21 19.20 2.83 26.87 105.91 9243.87 50372.64 1.38 15990.56 153 2.13 0.98 26.87 3140 3125 2493 3130 3133 732731.10 104975.23 48416.70 743342.45 16827.09 641.71 2116.20 880 1140000 19983.87 404.64 5.87 126.95 31087.64 20.76 20.35 2.87 28.20 145.99 5835.37 31306.43 5.94 3420.91 1.15 18.80 9.67 3923 4217 2900 3785 3798 103392.11 3436.89 10521.09 80661.20 547.16 69892.59 10.50 16666.38 5573 5466667 71988.00 1656.39 341.53 1.54 155.44 292.71 408.13 19.70 328.82 699547.16 1.04 7.79 1.03 11.63 256.04 12827.92 500586.89 0.71 546892.85 150 2.36 0.84 45.61 4387 3963 3350 3940 3940 2144956.09 669216.73 47376.45 2919403.31 248.22 33981.51 21.61 30897.35 4217 3040000 3345.28 1632.09 343.17 1.56 50.48 287.78 402.98 43.03 327.97 45125.43 1.03 6.88 1.03 13.13 254.67 13285.41 47440.14 0.88 5058.63 1.30 8.74 3.29 44.06 4473 4170 3290 3910 3910 120613.30 5338.32 37255.89 102061.65 235.52 16589.82 832.80 1803.96 1393 1736667 19576.61 696.73 288.80 1.95 4.35 233.28 108.91 56.05 257.18 28686.45 1.05 10.35 1.04 12.31 208.70 7816.87 31530.95 6.51 4063.23 1.30 21.85 8.76 41.31 4463 4007 3220 3830 3830 75400.06 4379.40 9781.95 49821.70 609.69 130637.00 12.08 120153.25 3550 7143333 154292.31 427.12 282.80 2.90 135.26 379.61 425.09 17.70 191.93 558251.24 1.87 12.36 1.85 17.83 197.45 11272.01 412332.27 0.36 398994.25 174 1.89 0.94 51.44 4130 3740 3280 3760 3760 1641446.58 534544.38 35090.41 2272958.96 OpenBenchmarking.org
Cairo Performance Demos Demo: Gradients OpenBenchmarking.org FPS, More Is Better Cairo Performance Demos 2012-01-30 Demo: Gradients i5-2520m sna i5-2500 sna i5-2500 uxa i5-2500 glamor Intel SNA Stock UXA 130 260 390 520 650 SE +/- 0.92, N = 3 SE +/- 0.90, N = 3 SE +/- 0.55, N = 3 SE +/- 0.16, N = 3 SE +/- 1.16, N = 3 SE +/- 0.58, N = 3 609.69 547.16 248.22 235.52 75.33 66.91 -lGL -lGL -lGL -lGL 1. (CC) gcc options: -pthread -g3 -lX11 -lXext -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lcairo
JXRenderMark Test: 12pt Text LCD - Size: 128x128 OpenBenchmarking.org Operations Per Second, More Is Better JXRenderMark 1.0.1 Test: 12pt Text LCD - Size: 128x128 i5-2520m sna Intel SNA i5-2500 sna i5-2500 uxa GLAMOR i5-2500 glamor Stock UXA 30K 60K 90K 120K 150K SE +/- 1462.52, N = 6 SE +/- 14145.20, N = 12 SE +/- 1364.55, N = 12 SE +/- 21.95, N = 6 SE +/- 214.75, N = 6 SE +/- 19.25, N = 6 SE +/- 209.10, N = 6 130637.00 125823.40 69892.59 33981.51 16827.09 16589.82 15548.20
GtkPerf GTK Widget: GtkDrawingArea - Circles OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkDrawingArea - Circles i5-2500 sna i5-2520m sna i5-2500 uxa Intel SNA Stock UXA GLAMOR i5-2500 glamor 200 400 600 800 1000 SE +/- 0.13, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 1.00, N = 3 SE +/- 0.56, N = 3 SE +/- 0.69, N = 3 SE +/- 0.34, N = 3 10.50 12.08 21.61 52.93 82.46 641.71 832.80 1. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0
JXRenderMark Test: Rects Composition - Size: 128x128 OpenBenchmarking.org Operations Per Second, More Is Better JXRenderMark 1.0.1 Test: Rects Composition - Size: 128x128 i5-2520m sna Intel SNA i5-2500 uxa Stock UXA i5-2500 sna GLAMOR i5-2500 glamor 30K 60K 90K 120K 150K SE +/- 731.28, N = 6 SE +/- 9941.12, N = 12 SE +/- 23.87, N = 6 SE +/- 280.87, N = 6 SE +/- 87.37, N = 6 SE +/- 28.80, N = 6 SE +/- 0.52, N = 6 120153.25 37075.67 30897.35 22410.67 16666.38 2116.20 1803.96
x11perf Test: 500px PutImage Square OpenBenchmarking.org Operations / Second, More Is Better x11perf 1.5 Test: 500px PutImage Square i5-2500 sna i5-2500 uxa i5-2520m sna Intel SNA Stock UXA i5-2500 glamor GLAMOR 1200 2400 3600 4800 6000 SE +/- 14.53, N = 3 SE +/- 6.67, N = 3 SE +/- 5.77, N = 3 SE +/- 31.80, N = 3 SE +/- 62.92, N = 6 SE +/- 8.82, N = 3 SE +/- 17.64, N = 3 5573 4217 3550 2913 2305 1393 880 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
x11perf Test: Char in 80-char aa line OpenBenchmarking.org Operations / Second, More Is Better x11perf 1.5 Test: Char in 80-char aa line i5-2520m sna i5-2500 sna Intel SNA i5-2500 uxa Stock UXA i5-2500 glamor GLAMOR 1.5M 3M 4.5M 6M 7.5M SE +/- 67412.49, N = 3 SE +/- 3333.33, N = 3 SE +/- 24037.01, N = 3 SE +/- 5773.50, N = 3 SE +/- 3333.33, N = 3 SE +/- 3333.33, N = 3 SE +/- 5773.50, N = 3 7143333 5466667 3566667 3040000 1826667 1736667 1140000 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
JXRenderMark Test: 12pt Text Grayscale - Size: 128x128 OpenBenchmarking.org Operations Per Second, More Is Better JXRenderMark 1.0.1 Test: 12pt Text Grayscale - Size: 128x128 Intel SNA i5-2520m sna i5-2500 sna GLAMOR i5-2500 glamor i5-2500 uxa Stock UXA 30K 60K 90K 120K 150K SE +/- 9295.53, N = 12 SE +/- 410.96, N = 6 SE +/- 1003.55, N = 12 SE +/- 218.24, N = 12 SE +/- 30.09, N = 6 SE +/- 1.70, N = 6 SE +/- 23.53, N = 6 159310.03 154292.31 71988.00 19983.87 19576.61 3345.28 2728.39
QGears2 Rendering: XRender Extension - Test: Image Scaling OpenBenchmarking.org Frames Per Second, More Is Better QGears2 Rendering: XRender Extension - Test: Image Scaling i5-2500 sna i5-2500 uxa i5-2500 glamor Intel SNA i5-2520m sna GLAMOR Stock UXA 400 800 1200 1600 2000 SE +/- 7.37, N = 3 SE +/- 6.75, N = 3 SE +/- 1.73, N = 3 SE +/- 5.06, N = 3 SE +/- 0.95, N = 3 SE +/- 0.31, N = 3 SE +/- 5.43, N = 3 1656.39 1632.09 696.73 436.52 427.12 404.64 350.74 1. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread
OpenArena Resolution: 1600 x 900 OpenBenchmarking.org Frames Per Second, More Is Better OpenArena 0.8.5 Resolution: 1600 x 900 i5-2500 uxa i5-2500 sna i5-2500 glamor i5-2520m sna Stock UXA Intel SNA 70 140 210 280 350 SE +/- 1.53, N = 3 SE +/- 0.99, N = 3 SE +/- 0.47, N = 3 SE +/- 3.65, N = 3 SE +/- 0.70, N = 3 SE +/- 3.10, N = 6 343.17 341.53 288.80 282.80 82.70 81.23
GtkPerf GTK Widget: GtkRadioButton OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkRadioButton i5-2500 sna i5-2500 uxa i5-2500 glamor i5-2520m sna GLAMOR Stock UXA Intel SNA 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.10, N = 3 SE +/- 0.05, N = 3 1.54 1.56 1.95 2.90 5.87 6.19 6.21 1. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0
Cairo Performance Demos Demo: Charts OpenBenchmarking.org FPS, More Is Better Cairo Performance Demos 2012-01-30 Demo: Charts i5-2500 sna i5-2520m sna i5-2500 uxa Intel SNA Stock UXA i5-2500 glamor 30 60 90 120 150 SE +/- 0.26, N = 3 SE +/- 0.30, N = 3 SE +/- 0.15, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 155.44 135.26 50.48 13.78 13.11 4.35 -lGL -lGL -lGL 1. (CC) gcc options: -pthread -g3 -lX11 -lXext -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lcairo
Cairo Performance Demos Demo: Fish OpenBenchmarking.org FPS, More Is Better Cairo Performance Demos 2012-01-30 Demo: Fish i5-2520m sna i5-2500 sna i5-2500 uxa i5-2500 glamor Intel SNA Stock UXA 80 160 240 320 400 SE +/- 0.17, N = 3 SE +/- 0.19, N = 3 SE +/- 1.65, N = 3 SE +/- 0.25, N = 3 SE +/- 0.05, N = 3 SE +/- 0.00, N = 3 379.61 292.71 287.78 233.28 2.42 1.20 -lGL -lGL -lGL -lGL 1. (CC) gcc options: -pthread -g3 -lX11 -lXext -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lcairo
Cairo Performance Demos Demo: Gears OpenBenchmarking.org FPS, More Is Better Cairo Performance Demos 2012-01-30 Demo: Gears i5-2520m sna i5-2500 sna i5-2500 uxa Intel SNA Stock UXA i5-2500 glamor 90 180 270 360 450 SE +/- 0.70, N = 3 SE +/- 1.12, N = 3 SE +/- 4.44, N = 3 SE +/- 0.29, N = 3 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 425.09 408.13 402.98 161.22 110.54 108.91 -lGL -lGL -lGL -lGL 1. (CC) gcc options: -pthread -g3 -lX11 -lXext -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lcairo
cairo-perf-trace Cairo Trace: Firefox Canvas OpenBenchmarking.org Seconds, Fewer Is Better cairo-perf-trace 1.10.2 Cairo Trace: Firefox Canvas Intel SNA i5-2520m sna i5-2500 sna i5-2500 uxa Stock UXA i5-2500 glamor 13 26 39 52 65 SE +/- 0.25, N = 5 SE +/- 0.06, N = 3 SE +/- 0.14, N = 3 SE +/- 0.05, N = 3 SE +/- 0.36, N = 3 SE +/- 0.26, N = 3 16.83 17.70 19.70 43.03 52.05 56.05 -O2 -lpixman-1 -lfontconfig -lXrender -lX11 -O2 -lpixman-1 -lfontconfig -lXrender -lX11 -O3 -ggdb3 -pipe -march=native -mfpmath=sse,387 -O3 -ggdb3 -pipe -march=native -mfpmath=sse,387 -O2 -lpixman-1 -lfontconfig -lXrender -lX11 -O3 -ggdb3 -pipe -march=native -mfpmath=sse,387 1. (CC) gcc options: -lpthread -lpng12 -lz -ldl -lrt -lm
QGears2 Rendering: XRender Extension - Test: Text OpenBenchmarking.org Frames Per Second, More Is Better QGears2 Rendering: XRender Extension - Test: Text i5-2500 sna i5-2500 uxa i5-2500 glamor i5-2520m sna GLAMOR Intel SNA Stock UXA 70 140 210 280 350 SE +/- 0.79, N = 3 SE +/- 1.01, N = 3 SE +/- 0.48, N = 3 SE +/- 4.35, N = 6 SE +/- 1.27, N = 3 SE +/- 1.91, N = 3 SE +/- 0.32, N = 3 328.82 327.97 257.18 191.93 126.95 105.15 102.58 1. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread
JXRenderMark Test: Transformed Texture Paint - Size: 128x128 OpenBenchmarking.org Operations Per Second, More Is Better JXRenderMark 1.0.1 Test: Transformed Texture Paint - Size: 128x128 i5-2500 sna i5-2520m sna i5-2500 uxa Intel SNA GLAMOR i5-2500 glamor Stock UXA 150K 300K 450K 600K 750K SE +/- 1374.55, N = 6 SE +/- 7842.47, N = 12 SE +/- 24.65, N = 6 SE +/- 6921.83, N = 12 SE +/- 245.36, N = 6 SE +/- 56.55, N = 6 SE +/- 255.69, N = 6 699547.16 558251.24 45125.43 31466.07 31087.64 28686.45 27786.44
GtkPerf GTK Widget: GtkToggleButton OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkToggleButton i5-2500 uxa i5-2500 sna i5-2500 glamor i5-2520m sna GLAMOR Intel SNA Stock UXA 5 10 15 20 25 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 1.03 1.04 1.05 1.87 20.76 22.21 22.28 1. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0
GtkPerf GTK Widget: GtkComboBoxEntry OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkComboBoxEntry i5-2500 uxa i5-2500 sna i5-2500 glamor i5-2520m sna Stock UXA Intel SNA GLAMOR 5 10 15 20 25 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 SE +/- 0.19, N = 3 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 6.88 7.79 10.35 12.36 17.71 19.20 20.35 1. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0
GtkPerf GTK Widget: GtkCheckButton OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkCheckButton i5-2500 sna i5-2500 uxa i5-2500 glamor i5-2520m sna Stock UXA Intel SNA GLAMOR 0.6458 1.2916 1.9374 2.5832 3.229 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 1.03 1.03 1.04 1.85 2.82 2.83 2.87 1. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0
GtkPerf GTK Widget: GtkComboBox OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkComboBox i5-2500 sna i5-2500 glamor i5-2500 uxa i5-2520m sna Stock UXA Intel SNA GLAMOR 7 14 21 28 35 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 SE +/- 0.13, N = 3 SE +/- 0.03, N = 3 SE +/- 0.08, N = 3 SE +/- 0.08, N = 3 SE +/- 0.09, N = 3 11.63 12.31 13.13 17.83 26.61 26.87 28.20 1. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0
QGears2 Rendering: XRender Extension - Test: Gears OpenBenchmarking.org Frames Per Second, More Is Better QGears2 Rendering: XRender Extension - Test: Gears i5-2500 sna i5-2500 uxa i5-2500 glamor i5-2520m sna GLAMOR Stock UXA Intel SNA 60 120 180 240 300 SE +/- 0.81, N = 3 SE +/- 0.40, N = 3 SE +/- 0.41, N = 3 SE +/- 5.51, N = 6 SE +/- 0.25, N = 3 SE +/- 0.57, N = 3 SE +/- 0.18, N = 3 256.04 254.67 208.70 197.45 145.99 107.60 105.91 1. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread
JXRenderMark Test: Radial Gradient Paint - Size: 128x128 OpenBenchmarking.org Operations Per Second, More Is Better JXRenderMark 1.0.1 Test: Radial Gradient Paint - Size: 128x128 i5-2500 uxa i5-2500 sna i5-2520m sna Intel SNA i5-2500 glamor Stock UXA GLAMOR 3K 6K 9K 12K 15K SE +/- 3.92, N = 6 SE +/- 16.41, N = 6 SE +/- 13.91, N = 6 SE +/- 70.39, N = 6 SE +/- 9.06, N = 6 SE +/- 91.97, N = 6 SE +/- 91.06, N = 12 13285.41 12827.92 11272.01 9243.87 7816.87 6878.99 5835.37
JXRenderMark Test: Transformed Blit Bilinear - Size: 128x128 OpenBenchmarking.org Operations Per Second, More Is Better JXRenderMark 1.0.1 Test: Transformed Blit Bilinear - Size: 128x128 i5-2500 sna i5-2520m sna Intel SNA i5-2500 uxa i5-2500 glamor GLAMOR Stock UXA 110K 220K 330K 440K 550K SE +/- 42815.54, N = 12 SE +/- 3091.37, N = 6 SE +/- 7109.40, N = 12 SE +/- 16.87, N = 6 SE +/- 38.98, N = 6 SE +/- 186.59, N = 6 SE +/- 174.25, N = 6 500586.89 412332.27 50372.64 47440.14 31530.95 31306.43 26904.24
GtkPerf GTK Widget: GtkDrawingArea - Pixbufs OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkDrawingArea - Pixbufs i5-2520m sna i5-2500 sna i5-2500 uxa Intel SNA Stock UXA GLAMOR i5-2500 glamor 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.08, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 0.36 0.71 0.88 1.38 5.52 5.94 6.51 1. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0
JXRenderMark Test: Gradient+Temp Texture - Size: 128x128 OpenBenchmarking.org Operations Per Second, More Is Better JXRenderMark 1.0.1 Test: Gradient+Temp Texture - Size: 128x128 i5-2500 sna i5-2520m sna Intel SNA i5-2500 uxa Stock UXA i5-2500 glamor GLAMOR 120K 240K 360K 480K 600K SE +/- 2295.61, N = 6 SE +/- 5522.00, N = 12 SE +/- 1759.45, N = 12 SE +/- 85.11, N = 12 SE +/- 33.57, N = 6 SE +/- 2.69, N = 6 SE +/- 47.76, N = 6 546892.85 398994.25 15990.56 5058.63 4344.46 4063.23 3420.91
x11perf Test: PutImage XY 500x500 Square OpenBenchmarking.org Operations / Second, More Is Better x11perf 1.5 Test: PutImage XY 500x500 Square i5-2520m sna Intel SNA i5-2500 sna i5-2500 glamor i5-2500 uxa GLAMOR Stock UXA 40 80 120 160 200 SE +/- 0.33, N = 3 SE +/- 0.67, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 6 SE +/- 0.02, N = 6 174.00 153.00 150.00 1.30 1.30 1.15 1.15 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
cairo-perf-trace Cairo Trace: GNOME Terminal Vim OpenBenchmarking.org Seconds, Fewer Is Better cairo-perf-trace 1.10.2 Cairo Trace: GNOME Terminal Vim i5-2520m sna Intel SNA i5-2500 sna i5-2500 uxa Stock UXA GLAMOR i5-2500 glamor 5 10 15 20 25 SE +/- 0.03, N = 5 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.22, N = 5 SE +/- 0.26, N = 3 SE +/- 0.01, N = 3 1.89 2.13 2.36 8.74 14.59 18.80 21.85 -O2 -lpixman-1 -lfontconfig -lXrender -lX11 -O3 -ggdb3 -pipe -march=native -mfpmath=sse,387 -O3 -ggdb3 -pipe -march=native -mfpmath=sse,387 -O2 -lpixman-1 -lfontconfig -lXrender -lX11 -O2 -lpixman-1 -lfontconfig -lXrender -lX11 -O3 -ggdb3 -pipe -march=native -mfpmath=sse,387 1. (CC) gcc options: -lpthread -lpng12 -lz -ldl -lrt -lm
cairo-perf-trace Cairo Trace: Poppler OpenBenchmarking.org Seconds, Fewer Is Better cairo-perf-trace 1.10.2 Cairo Trace: Poppler i5-2500 sna i5-2520m sna Intel SNA i5-2500 uxa Stock UXA i5-2500 glamor GLAMOR 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.10, N = 3 0.84 0.94 0.98 3.29 5.44 8.76 9.67 -O3 -ggdb3 -pipe -march=native -mfpmath=sse,387 -O2 -lpixman-1 -lfontconfig -lXrender -lX11 -O3 -ggdb3 -pipe -march=native -mfpmath=sse,387 -O2 -lpixman-1 -lfontconfig -lXrender -lX11 1. (CC) gcc options: -lpthread -lpng12 -lz -ldl -lrt -lm
Nexuiz Resolution: 1600 x 900 - HDR: Yes - Sound: On OpenBenchmarking.org Frames Per Second, More Is Better Nexuiz 2.5.2 Resolution: 1600 x 900 - HDR: Yes - Sound: On i5-2520m sna i5-2500 sna i5-2500 uxa i5-2500 glamor Intel SNA Stock UXA 12 24 36 48 60 SE +/- 0.30, N = 3 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.16, N = 3 SE +/- 0.02, N = 3 51.44 45.61 44.06 41.31 26.87 26.80
x11perf Test: Copy 500x500 From Pixmap To Pixmap OpenBenchmarking.org Operations / Second, More Is Better x11perf 1.5 Test: Copy 500x500 From Pixmap To Pixmap i5-2500 uxa i5-2500 glamor i5-2500 sna i5-2520m sna Stock UXA GLAMOR Intel SNA 1000 2000 3000 4000 5000 SE +/- 3.33, N = 3 SE +/- 3.33, N = 3 SE +/- 41.77, N = 3 SE +/- 60.00, N = 6 SE +/- 30.55, N = 3 SE +/- 26.03, N = 3 SE +/- 20.00, N = 3 4473 4463 4387 4130 4030 3923 3140 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
x11perf Test: 500px Compositing From Pixmap To Window OpenBenchmarking.org Operations / Second, More Is Better x11perf 1.5 Test: 500px Compositing From Pixmap To Window GLAMOR i5-2500 uxa i5-2500 glamor i5-2500 sna i5-2520m sna Intel SNA Stock UXA 900 1800 2700 3600 4500 SE +/- 13.33, N = 3 SE +/- 0.00, N = 3 SE +/- 23.33, N = 3 SE +/- 91.24, N = 6 SE +/- 45.09, N = 3 SE +/- 58.01, N = 6 SE +/- 8.82, N = 3 4217 4170 4007 3963 3740 3125 3123 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
x11perf Test: Scrolling 500 x 500 px OpenBenchmarking.org Operations / Second, More Is Better x11perf 1.5 Test: Scrolling 500 x 500 px i5-2500 sna i5-2500 uxa i5-2520m sna i5-2500 glamor GLAMOR Stock UXA Intel SNA 700 1400 2100 2800 3500 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 26.46, N = 3 SE +/- 14.53, N = 3 SE +/- 12.02, N = 3 3350 3290 3280 3220 2900 2877 2493 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
x11perf Test: 500px Copy From Window To Window OpenBenchmarking.org Operations / Second, More Is Better x11perf 1.5 Test: 500px Copy From Window To Window i5-2500 sna i5-2500 uxa i5-2500 glamor GLAMOR Stock UXA i5-2520m sna Intel SNA 800 1600 2400 3200 4000 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 78.43, N = 6 SE +/- 14.53, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 3940 3910 3830 3785 3773 3760 3130 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
x11perf Test: 500px Compositing From Window To Window OpenBenchmarking.org Operations / Second, More Is Better x11perf 1.5 Test: 500px Compositing From Window To Window i5-2500 sna i5-2500 uxa i5-2500 glamor Stock UXA GLAMOR i5-2520m sna Intel SNA 800 1600 2400 3200 4000 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 29.63, N = 3 SE +/- 69.35, N = 6 SE +/- 0.00, N = 3 SE +/- 3.33, N = 3 3940 3910 3830 3807 3798 3760 3133 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
JXRenderMark Test: Transformed Blit Linear - Size: 128x128 OpenBenchmarking.org Operations Per Second, More Is Better JXRenderMark 1.0.1 Test: Transformed Blit Linear - Size: 128x128 i5-2500 sna i5-2520m sna Stock UXA Intel SNA i5-2500 uxa GLAMOR i5-2500 glamor 500K 1000K 1500K 2000K 2500K SE +/- 283816.27, N = 12 SE +/- 19837.18, N = 8 SE +/- 108680.66, N = 12 SE +/- 202406.11, N = 12 SE +/- 3041.81, N = 12 SE +/- 683.15, N = 6 SE +/- 328.65, N = 6 2144956.09 1641446.58 776196.88 732731.10 120613.30 103392.11 75400.06
JXRenderMark Test: Linear Gradient Blend - Size: 128x128 OpenBenchmarking.org Operations Per Second, More Is Better JXRenderMark 1.0.1 Test: Linear Gradient Blend - Size: 128x128 i5-2500 sna i5-2520m sna Intel SNA i5-2500 uxa Stock UXA i5-2500 glamor GLAMOR 140K 280K 420K 560K 700K SE +/- 1779.68, N = 6 SE +/- 9764.91, N = 12 SE +/- 43488.23, N = 12 SE +/- 59.82, N = 6 SE +/- 47.45, N = 11 SE +/- 5.72, N = 6 SE +/- 340.13, N = 12 669216.73 534544.38 104975.23 5338.32 4509.94 4379.40 3436.89
JXRenderMark Test: Put Composition - Size: 128x128 OpenBenchmarking.org Operations Per Second, More Is Better JXRenderMark 1.0.1 Test: Put Composition - Size: 128x128 Intel SNA i5-2500 sna i5-2500 uxa i5-2520m sna Stock UXA GLAMOR i5-2500 glamor 10K 20K 30K 40K 50K SE +/- 2669.02, N = 12 SE +/- 4760.21, N = 12 SE +/- 17.67, N = 6 SE +/- 3871.72, N = 12 SE +/- 300.37, N = 7 SE +/- 271.69, N = 12 SE +/- 5.58, N = 6 48416.70 47376.45 37255.89 35090.41 23720.27 10521.09 9781.95
JXRenderMark Test: Simple Blit - Size: 128x128 OpenBenchmarking.org Operations Per Second, More Is Better JXRenderMark 1.0.1 Test: Simple Blit - Size: 128x128 i5-2500 sna i5-2520m sna Stock UXA Intel SNA i5-2500 uxa GLAMOR i5-2500 glamor 600K 1200K 1800K 2400K 3000K SE +/- 5686.15, N = 6 SE +/- 31224.27, N = 12 SE +/- 207363.22, N = 12 SE +/- 234735.93, N = 12 SE +/- 10.72, N = 6 SE +/- 2642.01, N = 12 SE +/- 26.26, N = 6 2919403.31 2272958.96 1052687.15 743342.45 102061.65 80661.20 49821.70
Phoronix Test Suite v10.8.5