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.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1204294-SU-INTELSAND45 Stock UXA Intel SNA Compiler Notes: --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 -vGraphics Notes: SNASystem Notes: Compiz was running on this system.
GLAMOR Processor: Intel Core i5-2520M @ 2.50GHz (4 Cores), Motherboard: HP 161C, Chipset: Intel 2nd Generation Core Family DRAM, Memory: 4096MB, Disk: 160GB INTEL SSDSA2M160, Graphics: Intel Sandybridge Mobile (GT2+), Audio: IDT 92HD81B1X5, Network: Intel 82579LM Gigabit Connection + Intel Centrino Advanced-N 6205
OS: Ubuntu 12.04, Kernel: 3.4.0-999-generic (x86_64), Desktop: Unity 5.10.0, Display Server: X Server 1.11.3, Display Driver: intel 2.18.0, OpenGL: 2.1 Mesa 8.1-devel (git-b328949), Compiler: GCC 4.6 + Clang 3.0-6ubuntu3 + Intel IOC SDK 2012 v1.0.2 + CUDA 4.2, File-System: ext4, Screen Resolution: 1600x900
cairo-perf-trace The cairo-perf-trace test is a benchmark bundled with the upstream Cairo package. This test profile tests Cairo's Xlib back-end using a few of the tests from the cairo-traces repository on FreeDesktop.org Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better cairo-perf-trace 1.10.2 Cairo Trace: Poppler GLAMOR Stock UXA Intel SNA 3 6 9 12 15 SE +/- 0.10, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 9.67 5.44 0.98 1. (CC) gcc options: -O2 -lpthread -lpixman-1 -lfontconfig -lpng12 -lXrender -lX11 -lz -ldl -lrt -lm
OpenBenchmarking.org Seconds, Fewer Is Better cairo-perf-trace 1.10.2 Cairo Trace: GNOME Terminal Vim GLAMOR Stock UXA Intel SNA 5 10 15 20 25 SE +/- 0.26, N = 3 SE +/- 0.22, N = 5 SE +/- 0.02, N = 3 18.80 14.59 2.13 1. (CC) gcc options: -O2 -lpthread -lpixman-1 -lfontconfig -lpng12 -lXrender -lX11 -lz -ldl -lrt -lm
JXRenderMark OpenBenchmarking.org Operations Per Second, More Is Better JXRenderMark 1.0.1 Test: Radial Gradient Paint - Size: 128x128 GLAMOR Stock UXA Intel SNA 2K 4K 6K 8K 10K SE +/- 91.06, N = 12 SE +/- 91.97, N = 6 SE +/- 70.39, N = 6 5835.37 6878.99 9243.87
OpenBenchmarking.org Operations Per Second, More Is Better JXRenderMark 1.0.1 Test: Transformed Blit Bilinear - Size: 128x128 Stock UXA GLAMOR Intel SNA 11K 22K 33K 44K 55K SE +/- 174.25, N = 6 SE +/- 186.59, N = 6 SE +/- 7109.40, N = 12 26904.24 31306.43 50372.64
GtkPerf This test calculates the average frame-rate from several different GTK operations. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkDrawingArea - Circles GLAMOR Stock UXA Intel SNA 140 280 420 560 700 SE +/- 0.69, N = 3 SE +/- 0.56, N = 3 SE +/- 1.00, N = 3 641.71 82.46 52.93 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 OpenBenchmarking.org Operations Per Second, More Is Better JXRenderMark 1.0.1 Test: Gradient+Temp Texture - Size: 128x128 GLAMOR Stock UXA Intel SNA 3K 6K 9K 12K 15K SE +/- 47.76, N = 6 SE +/- 33.57, N = 6 SE +/- 1759.45, N = 12 3420.91 4344.46 15990.56
x11perf OpenBenchmarking.org Operations / Second, More Is Better x11perf 1.5 Test: 500px PutImage Square GLAMOR Stock UXA Intel SNA 600 1200 1800 2400 3000 SE +/- 17.64, N = 3 SE +/- 62.92, N = 6 SE +/- 31.80, N = 3 880 2305 2913 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
OpenBenchmarking.org Operations / Second, More Is Better x11perf 1.5 Test: Scrolling 500 x 500 px Intel SNA Stock UXA GLAMOR 600 1200 1800 2400 3000 SE +/- 12.02, N = 3 SE +/- 14.53, N = 3 SE +/- 26.46, N = 3 2493 2877 2900 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
QGears2 This test runs qgears2, which is a test written by Zack Rusin and is based upon cairogears. This test can see how well different rendering backends perform and uses Qt4. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better QGears2 Rendering: XRender Extension - Test: Gears Intel SNA Stock UXA GLAMOR 30 60 90 120 150 SE +/- 0.18, N = 3 SE +/- 0.57, N = 3 SE +/- 0.25, N = 3 105.91 107.60 145.99 1. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread
OpenBenchmarking.org Frames Per Second, More Is Better QGears2 Rendering: XRender Extension - Test: Image Scaling Stock UXA GLAMOR Intel SNA 90 180 270 360 450 SE +/- 5.43, N = 3 SE +/- 0.31, N = 3 SE +/- 5.06, N = 3 350.74 404.64 436.52 1. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread
OpenBenchmarking.org Frames Per Second, More Is Better QGears2 Rendering: XRender Extension - Test: Text Stock UXA Intel SNA GLAMOR 30 60 90 120 150 SE +/- 0.32, N = 3 SE +/- 1.91, N = 3 SE +/- 1.27, N = 3 102.58 105.15 126.95 1. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread
Cairo Performance Demos The cairo-demos test is a benchmark of Cairo using a collection of Cairo demos created by Chris Wilson at Intel OSTC. This test profile tests Cairo's Xlib back-end (others could be supported upon request) expecting an existing Cairo installation on the test system. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org FPS, More Is Better Cairo Performance Demos 2012-01-30 Demo: Gradients Stock UXA Intel SNA 20 40 60 80 100 SE +/- 0.58, N = 3 SE +/- 1.16, N = 3 66.91 75.33 1. (CC) gcc options: -pthread -g3 -lcairo -lX11 -lXext -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0
GtkPerf This test calculates the average frame-rate from several different GTK operations. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkCheckButton GLAMOR Intel SNA Stock UXA 0.6458 1.2916 1.9374 2.5832 3.229 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 2.87 2.83 2.82 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
x11perf OpenBenchmarking.org Operations / Second, More Is Better x11perf 1.5 Test: Char in 80-char aa line GLAMOR Stock UXA Intel SNA 800K 1600K 2400K 3200K 4000K SE +/- 5773.50, N = 3 SE +/- 3333.33, N = 3 SE +/- 24037.01, N = 3 1140000 1826667 3566667 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
GtkPerf This test calculates the average frame-rate from several different GTK operations. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkToggleButton Stock UXA Intel SNA GLAMOR 5 10 15 20 25 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 22.28 22.21 20.76 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
x11perf OpenBenchmarking.org Operations / Second, More Is Better x11perf 1.5 Test: PutImage XY 500x500 Square Stock UXA GLAMOR Intel SNA 30 60 90 120 150 SE +/- 0.02, N = 6 SE +/- 0.02, N = 6 SE +/- 0.67, N = 3 1.15 1.15 153.00 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
Cairo Performance Demos The cairo-demos test is a benchmark of Cairo using a collection of Cairo demos created by Chris Wilson at Intel OSTC. This test profile tests Cairo's Xlib back-end (others could be supported upon request) expecting an existing Cairo installation on the test system. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org FPS, More Is Better Cairo Performance Demos 2012-01-30 Demo: Gears Stock UXA Intel SNA 40 80 120 160 200 SE +/- 0.06, N = 3 SE +/- 0.29, N = 3 110.54 161.22 1. (CC) gcc options: -pthread -g3 -lcairo -lX11 -lXext -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0
x11perf OpenBenchmarking.org Operations / Second, More Is Better x11perf 1.5 Test: 500px Copy From Window To Window Intel SNA Stock UXA GLAMOR 800 1600 2400 3200 4000 SE +/- 0.00, N = 3 SE +/- 14.53, N = 3 SE +/- 78.43, N = 6 3130 3773 3785 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
JXRenderMark OpenBenchmarking.org Operations Per Second, More Is Better JXRenderMark 1.0.1 Test: Linear Gradient Blend - Size: 128x128 GLAMOR Stock UXA Intel SNA 20K 40K 60K 80K 100K SE +/- 340.13, N = 12 SE +/- 47.45, N = 11 SE +/- 43488.23, N = 12 3436.89 4509.94 104975.23
x11perf OpenBenchmarking.org Operations / Second, More Is Better x11perf 1.5 Test: Copy 500x500 From Pixmap To Pixmap Intel SNA GLAMOR Stock UXA 900 1800 2700 3600 4500 SE +/- 20.00, N = 3 SE +/- 26.03, N = 3 SE +/- 30.55, N = 3 3140 3923 4030 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
JXRenderMark OpenBenchmarking.org Operations Per Second, More Is Better JXRenderMark 1.0.1 Test: Transformed Blit Linear - Size: 128x128 GLAMOR Intel SNA Stock UXA 170K 340K 510K 680K 850K SE +/- 683.15, N = 6 SE +/- 202406.11, N = 12 SE +/- 108680.66, N = 12 103392.11 732731.10 776196.88
x11perf OpenBenchmarking.org Operations / Second, More Is Better x11perf 1.5 Test: 500px Compositing From Pixmap To Window Stock UXA Intel SNA GLAMOR 900 1800 2700 3600 4500 SE +/- 8.82, N = 3 SE +/- 58.01, N = 6 SE +/- 13.33, N = 3 3123 3125 4217 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
JXRenderMark OpenBenchmarking.org Operations Per Second, More Is Better JXRenderMark 1.0.1 Test: Transformed Texture Paint - Size: 128x128 Stock UXA GLAMOR Intel SNA 7K 14K 21K 28K 35K SE +/- 255.69, N = 6 SE +/- 245.36, N = 6 SE +/- 6921.83, N = 12 27786.44 31087.64 31466.07
x11perf OpenBenchmarking.org Operations / Second, More Is Better x11perf 1.5 Test: 500px Compositing From Window To Window Intel SNA GLAMOR Stock UXA 800 1600 2400 3200 4000 SE +/- 3.33, N = 3 SE +/- 69.35, N = 6 SE +/- 29.63, N = 3 3133 3798 3807 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
cairo-perf-trace The cairo-perf-trace test is a benchmark bundled with the upstream Cairo package. This test profile tests Cairo's Xlib back-end using a few of the tests from the cairo-traces repository on FreeDesktop.org Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better cairo-perf-trace 1.10.2 Cairo Trace: Firefox Canvas Stock UXA Intel SNA 12 24 36 48 60 SE +/- 0.36, N = 3 SE +/- 0.25, N = 5 52.05 16.83 1. (CC) gcc options: -O2 -lpthread -lpixman-1 -lfontconfig -lpng12 -lXrender -lX11 -lz -ldl -lrt -lm
JXRenderMark OpenBenchmarking.org Operations Per Second, More Is Better JXRenderMark 1.0.1 Test: Simple Blit - Size: 128x128 GLAMOR Intel SNA Stock UXA 200K 400K 600K 800K 1000K SE +/- 2642.01, N = 12 SE +/- 234735.93, N = 12 SE +/- 207363.22, N = 12 80661.20 743342.45 1052687.15
Nexuiz This is a benchmark of Nexuiz, a popular open-source first-person shooter. This game uses the DarkPlaces engine, which is a largely modified version of the Quake engine with extra features such as High Dynamic Range rendering and OpenGL 2.0 shaders. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better Nexuiz 2.5.2 Resolution: 1600 x 900 - HDR: Yes - Sound: On Stock UXA Intel SNA 6 12 18 24 30 SE +/- 0.02, N = 3 SE +/- 0.16, N = 3 26.80 26.87
JXRenderMark OpenBenchmarking.org Operations Per Second, More Is Better JXRenderMark 1.0.1 Test: 12pt Text LCD - Size: 128x128 Stock UXA GLAMOR Intel SNA 30K 60K 90K 120K 150K SE +/- 209.10, N = 6 SE +/- 214.75, N = 6 SE +/- 14145.20, N = 12 15548.20 16827.09 125823.40
GtkPerf This test calculates the average frame-rate from several different GTK operations. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkComboBox GLAMOR Intel SNA Stock UXA 7 14 21 28 35 SE +/- 0.09, N = 3 SE +/- 0.08, N = 3 SE +/- 0.08, N = 3 28.20 26.87 26.61 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 OpenBenchmarking.org Operations Per Second, More Is Better JXRenderMark 1.0.1 Test: Put Composition - Size: 128x128 GLAMOR Stock UXA Intel SNA 10K 20K 30K 40K 50K SE +/- 271.69, N = 12 SE +/- 300.37, N = 7 SE +/- 2669.02, N = 12 10521.09 23720.27 48416.70
GtkPerf This test calculates the average frame-rate from several different GTK operations. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkRadioButton Intel SNA Stock UXA GLAMOR 2 4 6 8 10 SE +/- 0.05, N = 3 SE +/- 0.10, N = 3 SE +/- 0.02, N = 3 6.21 6.19 5.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
JXRenderMark OpenBenchmarking.org Operations Per Second, More Is Better JXRenderMark 1.0.1 Test: Rects Composition - Size: 128x128 GLAMOR Stock UXA Intel SNA 8K 16K 24K 32K 40K SE +/- 28.80, N = 6 SE +/- 280.87, N = 6 SE +/- 9941.12, N = 12 2116.20 22410.67 37075.67
GtkPerf This test calculates the average frame-rate from several different GTK operations. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkComboBoxEntry GLAMOR Intel SNA Stock UXA 5 10 15 20 25 SE +/- 0.04, N = 3 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 20.35 19.20 17.71 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 OpenBenchmarking.org Operations Per Second, More Is Better JXRenderMark 1.0.1 Test: 12pt Text Grayscale - Size: 128x128 Stock UXA GLAMOR Intel SNA 30K 60K 90K 120K 150K SE +/- 23.53, N = 6 SE +/- 218.24, N = 12 SE +/- 9295.53, N = 12 2728.39 19983.87 159310.03
GtkPerf This test calculates the average frame-rate from several different GTK operations. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkDrawingArea - Pixbufs GLAMOR Stock UXA Intel SNA 1.3365 2.673 4.0095 5.346 6.6825 SE +/- 0.01, N = 3 SE +/- 0.08, N = 3 SE +/- 0.00, N = 3 5.94 5.52 1.38 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 The cairo-demos test is a benchmark of Cairo using a collection of Cairo demos created by Chris Wilson at Intel OSTC. This test profile tests Cairo's Xlib back-end (others could be supported upon request) expecting an existing Cairo installation on the test system. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org FPS, More Is Better Cairo Performance Demos 2012-01-30 Demo: Fish Stock UXA Intel SNA 0.5445 1.089 1.6335 2.178 2.7225 SE +/- 0.00, N = 3 SE +/- 0.05, N = 3 1.20 2.42 1. (CC) gcc options: -pthread -g3 -lcairo -lX11 -lXext -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0
Stock UXA Testing initiated at 29 April 2012 14:59 by user phoronix.
Intel SNA Compiler Notes: --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 -vGraphics Notes: SNASystem Notes: Compiz was running on this system.
Testing initiated at 29 April 2012 17:22 by user phoronix.
GLAMOR Processor: Intel Core i5-2520M @ 2.50GHz (4 Cores), Motherboard: HP 161C, Chipset: Intel 2nd Generation Core Family DRAM, Memory: 4096MB, Disk: 160GB INTEL SSDSA2M160, Graphics: Intel Sandybridge Mobile (GT2+), Audio: IDT 92HD81B1X5, Network: Intel 82579LM Gigabit Connection + Intel Centrino Advanced-N 6205
OS: Ubuntu 12.04, Kernel: 3.4.0-999-generic (x86_64), Desktop: Unity 5.10.0, Display Server: X Server 1.11.3, Display Driver: intel 2.18.0, OpenGL: 2.1 Mesa 8.1-devel (git-b328949), Compiler: GCC 4.6 + Clang 3.0-6ubuntu3 + Intel IOC SDK 2012 v1.0.2 + CUDA 4.2, File-System: ext4, Screen Resolution: 1600x900
Testing initiated at 29 April 2012 19:11 by user phoronix.