Ubuntu 12.10 Unity Desktop Comparison Comparing Unity and Unity 2D desktops on Ubuntu 12.10 with latest Intel Ivy Bridge Linux graphics drivers to look at latest performance differences now that Unity 2D is being dropped... benchmarking by Michael Larabel of Phoronix.com for a future article.
HTML result view exported from: https://openbenchmarking.org/result/1208170-SU-1208163SU36&gru&sro .
Ubuntu 12.10 Unity Desktop Comparison Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Unity 6.2.0 Unity 2D 6.2.0 sna/bare sna/gnome-shell uxa/bare uxa/gnome-shell Intel Core i7-3517UE @ 2.10GHz (4 Cores) CompuLab Intense-PC Intel 3rd Gen Core DRAM 8192MB 500GB Hitachi HCC54755 Intel 3rd Gen Core Realtek ALC888 VA2431 Intel 82579LM Gigabit Connection + Realtek RTL8188CE 802.11b/g/n Ubuntu 12.10 3.6.0-999-generic (x86_64) Unity 6.2.0 X Server 1.12.1.902 (1.12.2 RC 2) intel 2.20.3 2.1 Mesa 8.1-devel (git-6a3ac03) GCC 4.7 + LLVM 3.0 ext4 1920x1080 Unity 2D 6.2.0 Intel Core i7-3720QM @ 2.59GHz (8 Cores) 250GB INTEL SSDSC2MH25 Intel 3rd Gen Core 1024MB (1250MHz) Intel 7 /C210 DELL P2210H Intel 82579LM Gigabit Connection + Intel Centrino Advanced-N 6205 Debian unstable 3.6.0-rc2+ (x86_64) X Server 1.12.3 3.0 Mesa 8.0.4 GCC 4.7 GNOME Shell 3.4.2 GNOME Shell 3.4.2 OpenBenchmarking.org Compiler Details - Unity 6.2.0: --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 - Unity 2D 6.2.0: --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 - sna/bare: --build=x86_64-linux-gnu --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=i586 --with-tune=generic -v - sna/gnome-shell: --build=x86_64-linux-gnu --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=i586 --with-tune=generic -v - uxa/bare: --build=x86_64-linux-gnu --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=i586 --with-tune=generic -v - uxa/gnome-shell: --build=x86_64-linux-gnu --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=i586 --with-tune=generic -v Graphics Details - Unity 6.2.0: UXA - Unity 2D 6.2.0: UXA - sna/bare: SNA - sna/gnome-shell: SNA - uxa/bare: UXA - uxa/gnome-shell: UXA System Details - Unity 6.2.0: Compiz was running on this system.
Ubuntu 12.10 Unity Desktop Comparison doom3: 1920 x 1080 - Low nexuiz: 1920 x 1080 - No - Off openarena: 1920 x 1080 openarena: 1920 x 1080 prey: 1920 x 1080 warsow: 1920 x 1080 xonotic: 1920 x 1080 - Low xonotic: 1920 x 1080 - High Unity 6.2.0 Unity 2D 6.2.0 sna/bare sna/gnome-shell uxa/bare uxa/gnome-shell 30.47 12.86 112.53 23.70 18.73 33.23 59.35 31.90 32.20 13.29 111.15 21.58 19.30 31.55 67.29 33.74 55.46 184.73 34.90 42.77 136.13 49.99 54.43 180.00 30.23 37.83 128.33 49.92 53.81 176.37 30.50 37.30 122.89 49.07 54.11 178.00 30.52 33.67 119.04 48.15 OpenBenchmarking.org
Doom 3 Resolution: 1920 x 1080 - Quality: Low OpenBenchmarking.org Frames Per Second, More Is Better Doom 3 1.3.1 Resolution: 1920 x 1080 - Quality: Low Unity 2D 6.2.0 Unity 6.2.0 7 14 21 28 35 SE +/- 0.20, N = 3 SE +/- 0.19, N = 3 32.20 30.47
Nexuiz Resolution: 1920 x 1080 - HDR: No - Sound: Off OpenBenchmarking.org Frames Per Second, More Is Better Nexuiz 2.5.2 Resolution: 1920 x 1080 - HDR: No - Sound: Off Unity 2D 6.2.0 Unity 6.2.0 sna/bare sna/gnome-shell uxa/bare uxa/gnome-shell 12 24 36 48 60 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.09, N = 3 SE +/- 0.55, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 13.29 12.86 55.46 54.43 53.81 54.11
OpenArena Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better OpenArena 0.8.5 Resolution: 1920 x 1080 Unity 2D 6.2.0 Unity 6.2.0 sna/bare sna/gnome-shell uxa/bare uxa/gnome-shell 40 80 120 160 200 SE +/- 2.12, N = 6 SE +/- 0.12, N = 3 SE +/- 0.27, N = 3 SE +/- 2.36, N = 6 SE +/- 0.15, N = 3 SE +/- 0.26, N = 3 111.15 112.53 184.73 180.00 176.37 178.00
OpenArena Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better OpenArena 0.8.8 Resolution: 1920 x 1080 Unity 2D 6.2.0 Unity 6.2.0 sna/bare sna/gnome-shell uxa/bare uxa/gnome-shell 8 16 24 32 40 SE +/- 0.80, N = 6 SE +/- 0.26, N = 3 SE +/- 0.00, N = 3 SE +/- 1.02, N = 6 SE +/- 1.18, N = 6 SE +/- 1.16, N = 6 21.58 23.70 34.90 30.23 30.50 30.52
Prey Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better Prey 1.4.119 Resolution: 1920 x 1080 Unity 2D 6.2.0 Unity 6.2.0 5 10 15 20 25 SE +/- 0.15, N = 3 SE +/- 0.27, N = 3 19.30 18.73
Warsow Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better Warsow 1.0 Resolution: 1920 x 1080 Unity 2D 6.2.0 Unity 6.2.0 sna/bare sna/gnome-shell uxa/bare uxa/gnome-shell 10 20 30 40 50 SE +/- 0.75, N = 6 SE +/- 0.22, N = 3 SE +/- 0.81, N = 3 SE +/- 0.26, N = 3 SE +/- 0.15, N = 3 SE +/- 0.38, N = 3 31.55 33.23 42.77 37.83 37.30 33.67
Xonotic Resolution: 1920 x 1080 - Effects Quality: Low OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.6 Resolution: 1920 x 1080 - Effects Quality: Low Unity 2D 6.2.0 Unity 6.2.0 sna/bare sna/gnome-shell uxa/bare uxa/gnome-shell 30 60 90 120 150 SE +/- 0.28, N = 3 SE +/- 0.78, N = 3 SE +/- 3.29, N = 6 SE +/- 2.62, N = 6 SE +/- 1.81, N = 6 SE +/- 2.24, N = 6 67.29 59.35 136.13 128.33 122.89 119.04
Xonotic Resolution: 1920 x 1080 - Effects Quality: High OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.6 Resolution: 1920 x 1080 - Effects Quality: High Unity 2D 6.2.0 Unity 6.2.0 sna/bare sna/gnome-shell uxa/bare uxa/gnome-shell 11 22 33 44 55 SE +/- 0.20, N = 3 SE +/- 0.01, N = 3 SE +/- 0.10, N = 3 SE +/- 0.42, N = 3 SE +/- 0.10, N = 3 SE +/- 0.14, N = 3 33.74 31.90 49.99 49.92 49.07 48.15
Phoronix Test Suite v10.8.5