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&grt&rdt .
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 gtkperf: GtkComboBox gtkperf: GtkCheckButton gtkperf: GtkRadioButton gtkperf: GtkToggleButton gtkperf: GtkComboBoxEntry gtkperf: GtkTextView - Scroll gtkperf: GtkTextView - Add Text gtkperf: GtkDrawingArea - Circles gtkperf: GtkDrawingArea - Pixbufs qgears2: XRender Extension - Text qgears2: XRender Extension - Gears qgears2: XRender Extension - Image Scaling render-bench: Phoronix Test Suite v4.8.0m1 x11perf: 500px PutImage Square x11perf: Scrolling 500 x 500 px x11perf: Char in 80-char aa line x11perf: PutImage XY 500x500 Square x11perf: Fill 300 x 300px AA Trapezoid x11perf: 500px Copy From Window To Window x11perf: Copy 500x500 From Pixmap To Pixmap x11perf: 500px Compositing From Pixmap To Window x11perf: 500px Compositing From Window To Window Intel On Unity+XMir Intel On X.Org Only 49.76 3.98 7.52 32.85 20.04 0.09 718.10 35.17 5.09 177.86 171.67 630.81 18.29 1032 2823 2270000 1.10 2007 4020 4073 3137 3977 34.06 2.88 4.33 24.91 13.67 0.09 742.43 29.61 3.52 199.15 212.97 1072.09 18.19 1990 2920 2840000 1.20 2000 4033 4127 3213 3987 OpenBenchmarking.org
GtkPerf GTK Widget: GtkComboBox OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkComboBox Intel On Unity+XMir Intel On X.Org Only 11 22 33 44 55 SE +/- 0.30, N = 3 SE +/- 0.04, N = 3 49.76 34.06 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 Unity+XMir Intel On X.Org Only 0.8955 1.791 2.6865 3.582 4.4775 SE +/- 0.13, N = 6 SE +/- 0.11, N = 6 3.98 2.88 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 Unity+XMir Intel On X.Org Only 2 4 6 8 10 SE +/- 0.22, N = 6 SE +/- 0.04, N = 3 7.52 4.33 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 Unity+XMir Intel On X.Org Only 8 16 24 32 40 SE +/- 0.14, N = 3 SE +/- 0.19, N = 3 32.85 24.91 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 Intel On Unity+XMir Intel On X.Org Only 5 10 15 20 25 SE +/- 0.39, N = 3 SE +/- 0.07, N = 3 20.04 13.67 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: 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: 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
GtkPerf GTK Widget: GtkDrawingArea - Circles OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkDrawingArea - Circles Intel On Unity+XMir Intel On X.Org Only 8 16 24 32 40 SE +/- 0.29, N = 3 SE +/- 0.51, N = 4 35.17 29.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
GtkPerf GTK Widget: GtkDrawingArea - Pixbufs OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkDrawingArea - Pixbufs Intel On Unity+XMir Intel On X.Org Only 1.1453 2.2906 3.4359 4.5812 5.7265 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 5.09 3.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
QGears2 Rendering: XRender Extension - Test: Text OpenBenchmarking.org Frames Per Second, More Is Better QGears2 Rendering: XRender Extension - Test: Text Intel On Unity+XMir Intel On X.Org Only 40 80 120 160 200 SE +/- 0.90, N = 3 SE +/- 0.50, N = 3 177.86 199.15 1. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread
QGears2 Rendering: XRender Extension - Test: Gears OpenBenchmarking.org Frames Per Second, More Is Better QGears2 Rendering: XRender Extension - Test: Gears Intel On Unity+XMir Intel On X.Org Only 50 100 150 200 250 SE +/- 0.85, N = 3 SE +/- 0.26, N = 3 171.67 212.97 1. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread
QGears2 Rendering: XRender Extension - Test: Image Scaling OpenBenchmarking.org Frames Per Second, More Is Better QGears2 Rendering: XRender Extension - Test: Image Scaling Intel On Unity+XMir Intel On X.Org Only 200 400 600 800 1000 SE +/- 5.72, N = 3 SE +/- 6.60, N = 3 630.81 1072.09 1. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread
Render Bench Phoronix Test Suite v4.8.0m1 OpenBenchmarking.org Seconds, Fewer Is Better Render Bench Phoronix Test Suite v4.8.0m1 Intel On Unity+XMir Intel On X.Org Only 5 10 15 20 25 SE +/- 0.11, N = 3 SE +/- 0.02, N = 3 18.29 18.19 1. (CC) gcc options: -lm -lX11 -lXext -lXrender -lImlib2 -lfreetype -lz -ldl
x11perf Test: 500px PutImage Square OpenBenchmarking.org Operations / Second, More Is Better x11perf 1.5 Test: 500px PutImage Square Intel On Unity+XMir Intel On X.Org Only 400 800 1200 1600 2000 SE +/- 52.20, N = 6 SE +/- 26.46, N = 3 1032 1990 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 Unity+XMir Intel On X.Org Only 600 1200 1800 2400 3000 SE +/- 14.53, N = 3 SE +/- 5.77, N = 3 2823 2920 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 Intel On Unity+XMir Intel On X.Org Only 600K 1200K 1800K 2400K 3000K SE +/- 5773.50, N = 3 SE +/- 5773.50, N = 3 2270000 2840000 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
x11perf Test: PutImage XY 500x500 Square OpenBenchmarking.org Operations / Second, More Is Better x11perf 1.5 Test: PutImage XY 500x500 Square Intel On Unity+XMir Intel On X.Org Only 0.27 0.54 0.81 1.08 1.35 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.10 1.20 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
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 Unity+XMir Intel On X.Org Only 900 1800 2700 3600 4500 SE +/- 30.55, N = 3 SE +/- 55.48, N = 3 4020 4033 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 Unity+XMir Intel On X.Org Only 900 1800 2700 3600 4500 SE +/- 12.02, N = 3 SE +/- 43.33, N = 3 4073 4127 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 Intel On Unity+XMir Intel On X.Org Only 700 1400 2100 2800 3500 SE +/- 17.64, N = 3 SE +/- 17.64, N = 3 3137 3213 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 Unity+XMir Intel On X.Org Only 900 1800 2700 3600 4500 SE +/- 12.02, N = 3 SE +/- 6.67, N = 3 3977 3987 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
Phoronix Test Suite v10.8.5