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&sor .
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 sna/bare sna/gnome-shell uxa/gnome-shell uxa/bare Unity 2D 6.2.0 Unity 6.2.0 12 24 36 48 60 SE +/- 0.09, N = 3 SE +/- 0.55, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 55.46 54.43 54.11 53.81 13.29 12.86
OpenArena Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better OpenArena 0.8.5 Resolution: 1920 x 1080 sna/bare sna/gnome-shell uxa/gnome-shell uxa/bare Unity 6.2.0 Unity 2D 6.2.0 40 80 120 160 200 SE +/- 0.27, N = 3 SE +/- 2.36, N = 6 SE +/- 0.26, N = 3 SE +/- 0.15, N = 3 SE +/- 0.12, N = 3 SE +/- 2.12, N = 6 184.73 180.00 178.00 176.37 112.53 111.15
OpenArena Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better OpenArena 0.8.8 Resolution: 1920 x 1080 sna/bare uxa/gnome-shell uxa/bare sna/gnome-shell Unity 6.2.0 Unity 2D 6.2.0 8 16 24 32 40 SE +/- 0.00, N = 3 SE +/- 1.16, N = 6 SE +/- 1.18, N = 6 SE +/- 1.02, N = 6 SE +/- 0.26, N = 3 SE +/- 0.80, N = 6 34.90 30.52 30.50 30.23 23.70 21.58
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 sna/bare sna/gnome-shell uxa/bare uxa/gnome-shell Unity 6.2.0 Unity 2D 6.2.0 10 20 30 40 50 SE +/- 0.81, N = 3 SE +/- 0.26, N = 3 SE +/- 0.15, N = 3 SE +/- 0.38, N = 3 SE +/- 0.22, N = 3 SE +/- 0.75, N = 6 42.77 37.83 37.30 33.67 33.23 31.55
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 sna/bare sna/gnome-shell uxa/bare uxa/gnome-shell Unity 2D 6.2.0 Unity 6.2.0 30 60 90 120 150 SE +/- 3.29, N = 6 SE +/- 2.62, N = 6 SE +/- 1.81, N = 6 SE +/- 2.24, N = 6 SE +/- 0.28, N = 3 SE +/- 0.78, N = 3 136.13 128.33 122.89 119.04 67.29 59.35
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 sna/bare sna/gnome-shell uxa/bare uxa/gnome-shell Unity 2D 6.2.0 Unity 6.2.0 11 22 33 44 55 SE +/- 0.10, N = 3 SE +/- 0.42, N = 3 SE +/- 0.10, N = 3 SE +/- 0.14, N = 3 SE +/- 0.20, N = 3 SE +/- 0.01, N = 3 49.99 49.92 49.07 48.15 33.74 31.90
Phoronix Test Suite v10.8.5