Intel 2D On Ubuntu 13.10 XMir Intel Core i5-2520M testing of Unity 7 on X.Org Server and XMir talking to Canonical's new Mir Display Server. Packages as of 27 June and testing with Intel Sandy Bridge graphics on Ubuntu 13.10 Linux. Benchmarking by Michael Larabel for a future article on Phoronix.
HTML result view exported from: https://openbenchmarking.org/result/1306279-SO-INTEL2DON37&grs&sor .
Intel 2D On Ubuntu 13.10 XMir Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Intel On Unity+XMir Intel On X.Org Only Intel Core i5-2520M @ 3.20GHz (4 Cores) HP 161C Intel 2nd Generation Core Family DRAM 4096MB 160GB INTEL SSDSA2M160 Intel 2nd Generation Core Family IGP IDT 92HD81B1X5 Intel 82579LM Gigabit Connection + Intel Centrino Advanced-N 6205 Ubuntu 13.10 3.10.0-999-generic (x86_64) Unity 7.0.0 X Server 1.13.3 intel 2.21.9 3.0 Mesa 9.2.0-devel GCC 4.8 ext4 1600x900 OpenBenchmarking.org Compiler Details - --build=x86_64-linux-gnu --disable-browser-plugin --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-amd64 --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v Graphics Details - UXA
Intel 2D On Ubuntu 13.10 XMir qgears2: XRender Extension - Image Scaling gtkperf: GtkComboBoxEntry gtkperf: GtkComboBox gtkperf: GtkDrawingArea - Pixbufs gtkperf: GtkToggleButton x11perf: Char in 80-char aa line qgears2: XRender Extension - Gears gtkperf: GtkDrawingArea - Circles qgears2: XRender Extension - Text x11perf: PutImage XY 500x500 Square x11perf: Scrolling 500 x 500 px gtkperf: GtkTextView - Add Text x11perf: 500px Compositing From Pixmap To Window x11perf: Copy 500x500 From Pixmap To Pixmap render-bench: Phoronix Test Suite v4.8.0m1 x11perf: Fill 300 x 300px AA Trapezoid x11perf: 500px Copy From Window To Window x11perf: 500px Compositing From Window To Window x11perf: 500px PutImage Square gtkperf: GtkTextView - Scroll gtkperf: GtkRadioButton gtkperf: GtkCheckButton Intel On Unity+XMir Intel On X.Org Only 630.81 20.04 49.76 5.09 32.85 2270000 171.67 35.17 177.86 1.10 2823 718.10 3137 4073 18.29 2007 4020 3977 1032 0.09 7.52 3.98 1072.09 13.67 34.06 3.52 24.91 2840000 212.97 29.61 199.15 1.20 2920 742.43 3213 4127 18.19 2000 4033 3987 1990 0.09 4.33 2.88 OpenBenchmarking.org
QGears2 Rendering: XRender Extension - Test: Image Scaling OpenBenchmarking.org Frames Per Second, More Is Better QGears2 Rendering: XRender Extension - Test: Image Scaling Intel On X.Org Only Intel On Unity+XMir 200 400 600 800 1000 SE +/- 6.60, N = 3 SE +/- 5.72, N = 3 1072.09 630.81 1. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread
GtkPerf GTK Widget: GtkComboBoxEntry OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkComboBoxEntry Intel On X.Org Only Intel On Unity+XMir 5 10 15 20 25 SE +/- 0.07, N = 3 SE +/- 0.39, N = 3 13.67 20.04 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 Intel On X.Org Only Intel On Unity+XMir 11 22 33 44 55 SE +/- 0.04, N = 3 SE +/- 0.30, N = 3 34.06 49.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
GtkPerf GTK Widget: GtkDrawingArea - Pixbufs OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkDrawingArea - Pixbufs Intel On X.Org Only Intel On Unity+XMir 1.1453 2.2906 3.4359 4.5812 5.7265 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 3.52 5.09 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: GtkToggleButton OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkToggleButton Intel On X.Org Only Intel On Unity+XMir 8 16 24 32 40 SE +/- 0.19, N = 3 SE +/- 0.14, N = 3 24.91 32.85 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 Test: Char in 80-char aa line OpenBenchmarking.org Operations / Second, More Is Better x11perf 1.5 Test: Char in 80-char aa line Intel On X.Org Only Intel On Unity+XMir 600K 1200K 1800K 2400K 3000K SE +/- 5773.50, N = 3 SE +/- 5773.50, N = 3 2840000 2270000 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
QGears2 Rendering: XRender Extension - Test: Gears OpenBenchmarking.org Frames Per Second, More Is Better QGears2 Rendering: XRender Extension - Test: Gears Intel On X.Org Only Intel On Unity+XMir 50 100 150 200 250 SE +/- 0.26, N = 3 SE +/- 0.85, N = 3 212.97 171.67 1. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread
GtkPerf GTK Widget: GtkDrawingArea - Circles OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkDrawingArea - Circles Intel On X.Org Only Intel On Unity+XMir 8 16 24 32 40 SE +/- 0.51, N = 4 SE +/- 0.29, N = 3 29.61 35.17 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: Text OpenBenchmarking.org Frames Per Second, More Is Better QGears2 Rendering: XRender Extension - Test: Text Intel On X.Org Only Intel On Unity+XMir 40 80 120 160 200 SE +/- 0.50, N = 3 SE +/- 0.90, N = 3 199.15 177.86 1. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread
x11perf Test: PutImage XY 500x500 Square OpenBenchmarking.org Operations / Second, More Is Better x11perf 1.5 Test: PutImage XY 500x500 Square Intel On X.Org Only Intel On Unity+XMir 0.27 0.54 0.81 1.08 1.35 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.20 1.10 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 Intel On X.Org Only Intel On Unity+XMir 600 1200 1800 2400 3000 SE +/- 5.77, N = 3 SE +/- 14.53, N = 3 2920 2823 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
GtkPerf GTK Widget: GtkTextView - Add Text OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkTextView - Add Text Intel On Unity+XMir Intel On X.Org Only 160 320 480 640 800 SE +/- 9.08, N = 3 SE +/- 6.60, N = 3 718.10 742.43 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 Test: 500px Compositing From Pixmap To Window OpenBenchmarking.org Operations / Second, More Is Better x11perf 1.5 Test: 500px Compositing From Pixmap To Window Intel On X.Org Only Intel On Unity+XMir 700 1400 2100 2800 3500 SE +/- 17.64, N = 3 SE +/- 17.64, N = 3 3213 3137 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
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 Intel On X.Org Only Intel On Unity+XMir 900 1800 2700 3600 4500 SE +/- 43.33, N = 3 SE +/- 12.02, N = 3 4127 4073 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
Render Bench Phoronix Test Suite v4.8.0m1 OpenBenchmarking.org Seconds, Fewer Is Better Render Bench Phoronix Test Suite v4.8.0m1 Intel On X.Org Only Intel On Unity+XMir 5 10 15 20 25 SE +/- 0.02, N = 3 SE +/- 0.11, N = 3 18.19 18.29 1. (CC) gcc options: -lm -lX11 -lXext -lXrender -lImlib2 -lfreetype -lz -ldl
x11perf Test: Fill 300 x 300px AA Trapezoid OpenBenchmarking.org Operations / Second, More Is Better x11perf 1.5 Test: Fill 300 x 300px AA Trapezoid Intel On Unity+XMir Intel On X.Org Only 400 800 1200 1600 2000 SE +/- 3.33, N = 3 SE +/- 0.00, N = 3 2007 2000 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 Intel On X.Org Only Intel On Unity+XMir 900 1800 2700 3600 4500 SE +/- 55.48, N = 3 SE +/- 30.55, N = 3 4033 4020 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 Intel On X.Org Only Intel On Unity+XMir 900 1800 2700 3600 4500 SE +/- 6.67, N = 3 SE +/- 12.02, N = 3 3987 3977 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
x11perf Test: 500px PutImage Square OpenBenchmarking.org Operations / Second, More Is Better x11perf 1.5 Test: 500px PutImage Square Intel On X.Org Only Intel On Unity+XMir 400 800 1200 1600 2000 SE +/- 26.46, N = 3 SE +/- 52.20, N = 6 1990 1032 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
GtkPerf GTK Widget: GtkTextView - Scroll OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkTextView - Scroll Intel On Unity+XMir Intel On X.Org Only 0.0203 0.0406 0.0609 0.0812 0.1015 SE +/- 0.01, N = 6 SE +/- 0.01, N = 6 0.09 0.09 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: GtkRadioButton OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkRadioButton Intel On X.Org Only Intel On Unity+XMir 2 4 6 8 10 SE +/- 0.04, N = 3 SE +/- 0.22, N = 6 4.33 7.52 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 Intel On X.Org Only Intel On Unity+XMir 0.8955 1.791 2.6865 3.582 4.4775 SE +/- 0.11, N = 6 SE +/- 0.13, N = 6 2.88 3.98 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
Phoronix Test Suite v10.8.4