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&grw.

Intel 2D On Ubuntu 13.10 XMirProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionIntel On Unity+XMirIntel On X.Org OnlyIntel Core i5-2520M @ 3.20GHz (4 Cores)HP 161CIntel 2nd Generation Core Family DRAM4096MB160GB INTEL SSDSA2M160Intel 2nd Generation Core Family IGPIDT 92HD81B1X5Intel 82579LM Gigabit Connection + Intel Centrino Advanced-N 6205Ubuntu 13.103.10.0-999-generic (x86_64)Unity 7.0.0X Server 1.13.3intel 2.21.93.0 Mesa 9.2.0-develGCC 4.8ext41600x900OpenBenchmarking.orgCompiler 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 XMirx11perf: Char in 80-char aa linex11perf: 500px PutImage Squarex11perf: Scrolling 500 x 500 pxqgears2: XRender Extension - Gearsgtkperf: GtkDrawingArea - Pixbufsx11perf: 500px Copy From Window To Windowx11perf: 500px Compositing From Pixmap To Windowgtkperf: GtkToggleButtongtkperf: GtkComboBoxEntrygtkperf: GtkCheckButtongtkperf: GtkRadioButtongtkperf: GtkComboBoxrender-bench: Phoronix Test Suite v4.8.0m1qgears2: XRender Extension - Image Scalingx11perf: PutImage XY 500x500 Squaregtkperf: GtkTextView - Scrollx11perf: Fill 300 x 300px AA Trapezoidgtkperf: GtkTextView - Add Textx11perf: Copy 500x500 From Pixmap To Pixmapgtkperf: GtkDrawingArea - Circlesx11perf: 500px Compositing From Window To Windowqgears2: XRender Extension - TextIntel On Unity+XMirIntel On X.Org Only227000010322823171.675.094020313732.8520.043.987.5249.7618.29630.811.100.092007718.10407335.173977177.86284000019902920212.973.524033321324.9113.672.884.3334.0618.191072.091.200.092000742.43412729.613987199.15OpenBenchmarking.org

x11perf

Test: Char in 80-char aa line

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: Char in 80-char aa lineIntel On Unity+XMirIntel On X.Org Only600K1200K1800K2400K3000KSE +/- 5773.50, N = 3SE +/- 5773.50, N = 3227000028400001. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

x11perf

Test: 500px PutImage Square

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: 500px PutImage SquareIntel On Unity+XMirIntel On X.Org Only400800120016002000SE +/- 52.20, N = 6SE +/- 26.46, N = 3103219901. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

x11perf

Test: Scrolling 500 x 500 px

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: Scrolling 500 x 500 pxIntel On Unity+XMirIntel On X.Org Only6001200180024003000SE +/- 14.53, N = 3SE +/- 5.77, N = 3282329201. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

QGears2

Rendering: XRender Extension - Test: Gears

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: XRender Extension - Test: GearsIntel On Unity+XMirIntel On X.Org Only50100150200250SE +/- 0.85, N = 3SE +/- 0.26, N = 3171.67212.971. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

GtkPerf

GTK Widget: GtkDrawingArea - Pixbufs

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkDrawingArea - PixbufsIntel On Unity+XMirIntel On X.Org Only1.14532.29063.43594.58125.7265SE +/- 0.01, N = 3SE +/- 0.01, N = 35.093.521. (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 Copy From Window To Window

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: 500px Copy From Window To WindowIntel On Unity+XMirIntel On X.Org Only9001800270036004500SE +/- 30.55, N = 3SE +/- 55.48, N = 3402040331. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

x11perf

Test: 500px Compositing From Pixmap To Window

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: 500px Compositing From Pixmap To WindowIntel On Unity+XMirIntel On X.Org Only7001400210028003500SE +/- 17.64, N = 3SE +/- 17.64, N = 3313732131. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

GtkPerf

GTK Widget: GtkToggleButton

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkToggleButtonIntel On Unity+XMirIntel On X.Org Only816243240SE +/- 0.14, N = 3SE +/- 0.19, N = 332.8524.911. (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.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkComboBoxEntryIntel On Unity+XMirIntel On X.Org Only510152025SE +/- 0.39, N = 3SE +/- 0.07, N = 320.0413.671. (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.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkCheckButtonIntel On Unity+XMirIntel On X.Org Only0.89551.7912.68653.5824.4775SE +/- 0.13, N = 6SE +/- 0.11, N = 63.982.881. (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.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkRadioButtonIntel On Unity+XMirIntel On X.Org Only246810SE +/- 0.22, N = 6SE +/- 0.04, N = 37.524.331. (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.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkComboBoxIntel On Unity+XMirIntel On X.Org Only1122334455SE +/- 0.30, N = 3SE +/- 0.04, N = 349.7634.061. (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

Render Bench

Phoronix Test Suite v4.8.0m1

OpenBenchmarking.orgSeconds, Fewer Is BetterRender BenchPhoronix Test Suite v4.8.0m1Intel On Unity+XMirIntel On X.Org Only510152025SE +/- 0.11, N = 3SE +/- 0.02, N = 318.2918.191. (CC) gcc options: -lm -lX11 -lXext -lXrender -lImlib2 -lfreetype -lz -ldl

QGears2

Rendering: XRender Extension - Test: Image Scaling

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: XRender Extension - Test: Image ScalingIntel On Unity+XMirIntel On X.Org Only2004006008001000SE +/- 5.72, N = 3SE +/- 6.60, N = 3630.811072.091. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

x11perf

Test: PutImage XY 500x500 Square

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: PutImage XY 500x500 SquareIntel On Unity+XMirIntel On X.Org Only0.270.540.811.081.35SE +/- 0.00, N = 3SE +/- 0.00, N = 31.101.201. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

GtkPerf

GTK Widget: GtkTextView - Scroll

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkTextView - ScrollIntel On Unity+XMirIntel On X.Org Only0.02030.04060.06090.08120.1015SE +/- 0.01, N = 6SE +/- 0.01, N = 60.090.091. (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: Fill 300 x 300px AA Trapezoid

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: Fill 300 x 300px AA TrapezoidIntel On Unity+XMirIntel On X.Org Only400800120016002000SE +/- 3.33, N = 3SE +/- 0.00, N = 3200720001. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

GtkPerf

GTK Widget: GtkTextView - Add Text

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkTextView - Add TextIntel On Unity+XMirIntel On X.Org Only160320480640800SE +/- 9.08, N = 3SE +/- 6.60, N = 3718.10742.431. (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: Copy 500x500 From Pixmap To Pixmap

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: Copy 500x500 From Pixmap To PixmapIntel On Unity+XMirIntel On X.Org Only9001800270036004500SE +/- 12.02, N = 3SE +/- 43.33, N = 3407341271. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

GtkPerf

GTK Widget: GtkDrawingArea - Circles

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkDrawingArea - CirclesIntel On Unity+XMirIntel On X.Org Only816243240SE +/- 0.29, N = 3SE +/- 0.51, N = 435.1729.611. (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 Window To Window

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: 500px Compositing From Window To WindowIntel On Unity+XMirIntel On X.Org Only9001800270036004500SE +/- 12.02, N = 3SE +/- 6.67, N = 3397739871. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

QGears2

Rendering: XRender Extension - Test: Text

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: XRender Extension - Test: TextIntel On Unity+XMirIntel On X.Org Only4080120160200SE +/- 0.90, N = 3SE +/- 0.50, N = 3177.86199.151. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread


Phoronix Test Suite v10.8.4