2D Ubuntu 12.10 Unity

Benchmarking of Intel 2D for a future article on Phoronix.com looking at Ubuntu 12.10 Linux with Unity vs. Unity 2D desktops.

HTML result view exported from: https://openbenchmarking.org/result/1208209-SU-2DUBUNTU197.

2D Ubuntu 12.10 UnityProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionUnity 6.2.0Unity 2D 6.2.0Intel Core i7-3517UE @ 2.10GHz (4 Cores)CompuLab Intense-PCIntel 3rd Gen Core DRAM8192MB500GB Hitachi HCC54755Intel 3rd Gen CoreRealtek ALC888VA2431Intel 82579LM Gigabit Connection + Realtek RTL8188CE 802.11b/g/nUbuntu 12.103.6.0-999-generic (x86_64)Unity 6.2.0X Server 1.12.1.902 (1.12.2 RC 2)intel 2.20.32.1 Mesa 8.1-devel (git-6a3ac03)GCC 4.7 + LLVM 3.0ext41920x1080Unity 2D 6.2.0OpenBenchmarking.orgCompiler Details- --build=x86_64-linux-gnu --disable-werror --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=i686 --with-tune=generic -v Graphics Details- UXASystem Details- Unity 6.2.0: Compiz was running on this system.

2D Ubuntu 12.10 Unitycairo-demos: Fishcairo-demos: Gearscairo-demos: Chartscairo-demos: Gradientsqgears2: OpenGL - Textqgears2: OpenGL - Gearsqgears2: OpenGL - Image Scalingqgears2: XRender Extension - Textqgears2: XRender Extension - Gearsqgears2: XRender Extension - Image Scalingx11perf: PutImage XY 500x500 Squarex11perf: 500px Copy From Window To Windowx11perf: Copy 500x500 From Pixmap To Pixmapx11perf: 500px Compositing From Pixmap To Windowx11perf: 500px Compositing From Window To Windowcairo-perf-trace: Popplergtkperf: GtkComboBoxgtkperf: GtkCheckButtongtkperf: GtkRadioButtongtkperf: GtkToggleButtongtkperf: GtkComboBoxEntrygtkperf: GtkDrawingArea - PixbufsUnity 6.2.0Unity 2D 6.2.0196.46151.0616.6649.80193.23312.911073.5991.2096.78478.381.0266276687660766304.0524.602.304.0111.3716.094.20170.59143.9116.8752.68148.08306.22679.30189.73195.71981.680.9067006710666767004.1320.282.263.8911.3012.893.69OpenBenchmarking.org

Cairo Performance Demos

Demo: Fish

OpenBenchmarking.orgFPS, More Is BetterCairo Performance Demos 2012-01-30Demo: FishUnity 6.2.0Unity 2D 6.2.04080120160200SE +/- 1.36, N = 3SE +/- 2.67, N = 6196.46170.591. (CC) gcc options: -pthread -g3 -lcairo -lX11 -lXext -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0

Cairo Performance Demos

Demo: Gears

OpenBenchmarking.orgFPS, More Is BetterCairo Performance Demos 2012-01-30Demo: GearsUnity 6.2.0Unity 2D 6.2.0306090120150SE +/- 1.92, N = 3SE +/- 0.03, N = 3151.06143.911. (CC) gcc options: -pthread -g3 -lcairo -lX11 -lXext -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0

Cairo Performance Demos

Demo: Charts

OpenBenchmarking.orgFPS, More Is BetterCairo Performance Demos 2012-01-30Demo: ChartsUnity 6.2.0Unity 2D 6.2.048121620SE +/- 0.04, N = 3SE +/- 0.01, N = 316.6616.871. (CC) gcc options: -pthread -g3 -lcairo -lX11 -lXext -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0

Cairo Performance Demos

Demo: Gradients

OpenBenchmarking.orgFPS, More Is BetterCairo Performance Demos 2012-01-30Demo: GradientsUnity 6.2.0Unity 2D 6.2.01224364860SE +/- 0.66, N = 6SE +/- 0.60, N = 349.8052.681. (CC) gcc options: -pthread -g3 -lcairo -lX11 -lXext -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0

QGears2

Rendering: OpenGL - Test: Text

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: OpenGL - Test: TextUnity 6.2.0Unity 2D 6.2.04080120160200SE +/- 3.49, N = 3SE +/- 6.51, N = 6193.23148.081. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

QGears2

Rendering: OpenGL - Test: Gears

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: OpenGL - Test: GearsUnity 6.2.0Unity 2D 6.2.070140210280350SE +/- 3.40, N = 3SE +/- 2.32, N = 3312.91306.221. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

QGears2

Rendering: OpenGL - Test: Image Scaling

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: OpenGL - Test: Image ScalingUnity 6.2.0Unity 2D 6.2.02004006008001000SE +/- 6.88, N = 3SE +/- 2.16, N = 31073.59679.301. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

QGears2

Rendering: XRender Extension - Test: Text

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: XRender Extension - Test: TextUnity 6.2.0Unity 2D 6.2.04080120160200SE +/- 0.48, N = 3SE +/- 1.46, N = 391.20189.731. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

QGears2

Rendering: XRender Extension - Test: Gears

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: XRender Extension - Test: GearsUnity 6.2.0Unity 2D 6.2.04080120160200SE +/- 0.55, N = 3SE +/- 1.53, N = 396.78195.711. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

QGears2

Rendering: XRender Extension - Test: Image Scaling

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: XRender Extension - Test: Image ScalingUnity 6.2.0Unity 2D 6.2.02004006008001000SE +/- 7.29, N = 3SE +/- 1.66, N = 3478.38981.681. (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 SquareUnity 6.2.0Unity 2D 6.2.00.22950.4590.68850.9181.1475SE +/- 0.05, N = 6SE +/- 0.00, N = 31.020.901. (CC) gcc options: -O3 -march=native -lXext -lXft -lXrender -lX11 -lXmuu -lm

x11perf

Test: 500px Copy From Window To Window

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: 500px Copy From Window To WindowUnity 6.2.0Unity 2D 6.2.014002800420056007000SE +/- 3.33, N = 3SE +/- 0.00, N = 3662767001. (CC) gcc options: -O3 -march=native -lXext -lXft -lXrender -lX11 -lXmuu -lm

x11perf

Test: Copy 500x500 From Pixmap To Pixmap

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: Copy 500x500 From Pixmap To PixmapUnity 6.2.0Unity 2D 6.2.014002800420056007000SE +/- 6.67, N = 3SE +/- 0.00, N = 3668767101. (CC) gcc options: -O3 -march=native -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 WindowUnity 6.2.0Unity 2D 6.2.014002800420056007000SE +/- 3.33, N = 3SE +/- 14.53, N = 3660766671. (CC) gcc options: -O3 -march=native -lXext -lXft -lXrender -lX11 -lXmuu -lm

x11perf

Test: 500px Compositing From Window To Window

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: 500px Compositing From Window To WindowUnity 6.2.0Unity 2D 6.2.014002800420056007000SE +/- 0.00, N = 3SE +/- 0.00, N = 3663067001. (CC) gcc options: -O3 -march=native -lXext -lXft -lXrender -lX11 -lXmuu -lm

cairo-perf-trace

Cairo Trace: Poppler

OpenBenchmarking.orgSeconds, Fewer Is Bettercairo-perf-trace 1.10.2Cairo Trace: PopplerUnity 6.2.0Unity 2D 6.2.00.92931.85862.78793.71724.6465SE +/- 0.02, N = 3SE +/- 0.04, N = 34.054.131. (CC) gcc options: -O3 -march=native -lpthread -lpixman-1 -lfontconfig -lfreetype -lpng12 -lXrender -lX11 -lz -ldl -lrt -lm

GtkPerf

GTK Widget: GtkComboBox

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkComboBoxUnity 6.2.0Unity 2D 6.2.0612182430SE +/- 0.26, N = 3SE +/- 0.05, N = 324.6020.281. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfreetype -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lcairo -lgobject-2.0 -lglib-2.0

GtkPerf

GTK Widget: GtkCheckButton

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkCheckButtonUnity 6.2.0Unity 2D 6.2.00.51751.0351.55252.072.5875SE +/- 0.01, N = 3SE +/- 0.01, N = 32.302.261. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfreetype -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lcairo -lgobject-2.0 -lglib-2.0

GtkPerf

GTK Widget: GtkRadioButton

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkRadioButtonUnity 6.2.0Unity 2D 6.2.00.90231.80462.70693.60924.5115SE +/- 0.05, N = 6SE +/- 0.01, N = 34.013.891. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfreetype -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lcairo -lgobject-2.0 -lglib-2.0

GtkPerf

GTK Widget: GtkToggleButton

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkToggleButtonUnity 6.2.0Unity 2D 6.2.03691215SE +/- 0.07, N = 3SE +/- 0.03, N = 311.3711.301. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfreetype -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lcairo -lgobject-2.0 -lglib-2.0

GtkPerf

GTK Widget: GtkComboBoxEntry

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkComboBoxEntryUnity 6.2.0Unity 2D 6.2.048121620SE +/- 0.07, N = 3SE +/- 0.07, N = 316.0912.891. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfreetype -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lcairo -lgobject-2.0 -lglib-2.0

GtkPerf

GTK Widget: GtkDrawingArea - Pixbufs

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkDrawingArea - PixbufsUnity 6.2.0Unity 2D 6.2.00.9451.892.8353.784.725SE +/- 0.08, N = 3SE +/- 0.04, N = 34.203.691. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfreetype -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lcairo -lgobject-2.0 -lglib-2.0


Phoronix Test Suite v10.8.4