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

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 2D 6.2.0Unity 6.2.048121620SE +/- 0.01, N = 3SE +/- 0.04, N = 316.8716.661. (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 2D 6.2.0Unity 6.2.01224364860SE +/- 0.60, N = 3SE +/- 0.66, N = 652.6849.801. (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 2D 6.2.0Unity 6.2.04080120160200SE +/- 1.46, N = 3SE +/- 0.48, N = 3189.7391.201. (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 2D 6.2.0Unity 6.2.04080120160200SE +/- 1.53, N = 3SE +/- 0.55, N = 3195.7196.781. (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 2D 6.2.0Unity 6.2.02004006008001000SE +/- 1.66, N = 3SE +/- 7.29, N = 3981.68478.381. (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 2D 6.2.0Unity 6.2.014002800420056007000SE +/- 0.00, N = 3SE +/- 3.33, N = 3670066271. (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 2D 6.2.0Unity 6.2.014002800420056007000SE +/- 0.00, N = 3SE +/- 6.67, N = 3671066871. (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 2D 6.2.0Unity 6.2.014002800420056007000SE +/- 14.53, N = 3SE +/- 3.33, N = 3666766071. (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 2D 6.2.0Unity 6.2.014002800420056007000SE +/- 0.00, N = 3SE +/- 0.00, N = 3670066301. (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 2D 6.2.0Unity 6.2.0612182430SE +/- 0.05, N = 3SE +/- 0.26, N = 320.2824.601. (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 2D 6.2.0Unity 6.2.00.51751.0351.55252.072.5875SE +/- 0.01, N = 3SE +/- 0.01, N = 32.262.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: GtkRadioButton

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkRadioButtonUnity 2D 6.2.0Unity 6.2.00.90231.80462.70693.60924.5115SE +/- 0.01, N = 3SE +/- 0.05, N = 63.894.011. (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 2D 6.2.0Unity 6.2.03691215SE +/- 0.03, N = 3SE +/- 0.07, N = 311.3011.371. (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 2D 6.2.0Unity 6.2.048121620SE +/- 0.07, N = 3SE +/- 0.07, N = 312.8916.091. (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 2D 6.2.0Unity 6.2.00.9451.892.8353.784.725SE +/- 0.04, N = 3SE +/- 0.08, N = 33.694.201. (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