Benchmarking the 2D desktop performance of several different Linux desktop environments / window managers from Ubuntu 13.04. Benchmarking with Intel SNA acceleration on HD 4000 Ivy Bridge hardware. Linux benchmarking for a future article on Phoronix.com.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1302281-FO-INTEL2DSN69 Intel 2D SNA Desktops - Phoronix Test Suite Intel 2D SNA Desktops Benchmarking the 2D desktop performance of several different Linux desktop environments / window managers from Ubuntu 13.04. Benchmarking with Intel SNA acceleration on HD 4000 Ivy Bridge hardware. Linux benchmarking for a future article on Phoronix.com.
HTML result view exported from: https://openbenchmarking.org/result/1302281-FO-INTEL2DSN69&sro&grr .
Intel 2D SNA Desktops Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Unity 6.6.0 KDE 4.10 Xfce 4.10 LXDE 0.5.12 GNOME Shell 3.6.3.1 Razor-Qt + Openbox 3.5.0 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 Acer P243W Intel 82579LM Gigabit Connection + Realtek RTL8188CE 802.11b/g/n Ubuntu 13.04 3.8.0-7-generic (x86_64) Unity 6.6.0 X Server 1.13.2 intel 2.21.3 3.0 Mesa 9.1 (git-012329e) GCC 4.7 ext4 1920x1200 KDE 4.10.00 Xfce 4.10 LXDE 0.5.12 GNOME Shell 3.6.3.1 Openbox 3.5.0 OpenBenchmarking.org Compiler Details - --build=x86_64-linux-gnu --disable-cloog-version-check --disable-ppl-version-check --disable-werror --enable-checking=release --enable-clocale=gnu --enable-cloog-backend=ppl --enable-gnu-unique-object --enable-languages=c,c++,go,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-cloog --with-multilib-list=m32,m64,mx32 --with-tune=generic -v Graphics Details - SNA
Intel 2D SNA Desktops gtkperf: GtkDrawingArea - Pixbufs gtkperf: GtkDrawingArea - Circles gtkperf: GtkComboBoxEntry gtkperf: GtkToggleButton gtkperf: GtkRadioButton gtkperf: GtkCheckButton gtkperf: GtkComboBox qgears2: XRender Extension - Image Scaling qgears2: XRender Extension - Gears qgears2: XRender Extension - Text Unity 6.6.0 KDE 4.10 Xfce 4.10 LXDE 0.5.12 GNOME Shell 3.6.3.1 Razor-Qt + Openbox 3.5.0 1.65 17.75 28.01 25.43 5.62 3.18 30.81 428.38 185.96 183.97 1.30 17.16 127.04 10.51 12.35 11.49 93.23 287.01 118.80 160.82 1.44 17.15 36.19 3.16 3.86 2.47 42.33 458.13 198.65 242.93 1.53 17.11 37.63 12.40 12.38 9.38 51.08 147.36 145.78 169.38 1.57 17.82 27.40 24.73 4.81 2.79 58.50 445.94 185.85 178.24 1.38 16.94 32.08 1.54 2.31 1.54 47.16 132.16 144.82 170.52 OpenBenchmarking.org
GtkPerf GTK Widget: GtkDrawingArea - Pixbufs OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkDrawingArea - Pixbufs GNOME Shell 3.6.3.1 KDE 4.10 LXDE 0.5.12 Razor-Qt + Openbox 3.5.0 Unity 6.6.0 Xfce 4.10 0.3713 0.7426 1.1139 1.4852 1.8565 SE +/- 0.11, N = 6 SE +/- 0.04, N = 6 SE +/- 0.02, N = 3 SE +/- 0.02, N = 6 SE +/- 0.05, N = 6 SE +/- 0.03, N = 6 1.57 1.30 1.53 1.38 1.65 1.44 1. (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: GtkDrawingArea - Circles OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkDrawingArea - Circles GNOME Shell 3.6.3.1 KDE 4.10 LXDE 0.5.12 Razor-Qt + Openbox 3.5.0 Unity 6.6.0 Xfce 4.10 4 8 12 16 20 SE +/- 0.17, N = 3 SE +/- 0.10, N = 3 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 SE +/- 0.24, N = 3 SE +/- 0.06, N = 3 17.82 17.16 17.11 16.94 17.75 17.15 1. (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.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkComboBoxEntry GNOME Shell 3.6.3.1 KDE 4.10 LXDE 0.5.12 Razor-Qt + Openbox 3.5.0 Unity 6.6.0 Xfce 4.10 30 60 90 120 150 SE +/- 0.31, N = 3 SE +/- 0.27, N = 3 SE +/- 0.08, N = 3 SE +/- 0.44, N = 3 SE +/- 0.28, N = 3 SE +/- 0.04, N = 3 27.40 127.04 37.63 32.08 28.01 36.19 1. (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: GtkToggleButton OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkToggleButton GNOME Shell 3.6.3.1 KDE 4.10 LXDE 0.5.12 Razor-Qt + Openbox 3.5.0 Unity 6.6.0 Xfce 4.10 6 12 18 24 30 SE +/- 0.36, N = 5 SE +/- 0.13, N = 3 SE +/- 0.90, N = 6 SE +/- 0.03, N = 3 SE +/- 0.37, N = 3 SE +/- 0.02, N = 3 24.73 10.51 12.40 1.54 25.43 3.16 1. (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.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkRadioButton GNOME Shell 3.6.3.1 KDE 4.10 LXDE 0.5.12 Razor-Qt + Openbox 3.5.0 Unity 6.6.0 Xfce 4.10 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.16, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 4.81 12.35 12.38 2.31 5.62 3.86 1. (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.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkCheckButton GNOME Shell 3.6.3.1 KDE 4.10 LXDE 0.5.12 Razor-Qt + Openbox 3.5.0 Unity 6.6.0 Xfce 4.10 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.14, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 6 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 2.79 11.49 9.38 1.54 3.18 2.47 1. (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.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkComboBox GNOME Shell 3.6.3.1 KDE 4.10 LXDE 0.5.12 Razor-Qt + Openbox 3.5.0 Unity 6.6.0 Xfce 4.10 20 40 60 80 100 SE +/- 0.29, N = 3 SE +/- 0.35, N = 3 SE +/- 0.28, N = 3 SE +/- 0.41, N = 3 SE +/- 0.14, N = 3 SE +/- 0.49, N = 3 58.50 93.23 51.08 47.16 30.81 42.33 1. (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
QGears2 Rendering: XRender Extension - Test: Image Scaling OpenBenchmarking.org Frames Per Second, More Is Better QGears2 Rendering: XRender Extension - Test: Image Scaling GNOME Shell 3.6.3.1 KDE 4.10 LXDE 0.5.12 Razor-Qt + Openbox 3.5.0 Unity 6.6.0 Xfce 4.10 100 200 300 400 500 SE +/- 0.44, N = 3 SE +/- 1.22, N = 3 SE +/- 21.36, N = 6 SE +/- 15.27, N = 6 SE +/- 0.39, N = 3 SE +/- 1.08, N = 3 445.94 287.01 147.36 132.16 428.38 458.13 1. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread
QGears2 Rendering: XRender Extension - Test: Gears OpenBenchmarking.org Frames Per Second, More Is Better QGears2 Rendering: XRender Extension - Test: Gears GNOME Shell 3.6.3.1 KDE 4.10 LXDE 0.5.12 Razor-Qt + Openbox 3.5.0 Unity 6.6.0 Xfce 4.10 40 80 120 160 200 SE +/- 0.64, N = 3 SE +/- 1.73, N = 3 SE +/- 0.67, N = 3 SE +/- 0.20, N = 3 SE +/- 2.88, N = 3 SE +/- 0.83, N = 3 185.85 118.80 145.78 144.82 185.96 198.65 1. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread
QGears2 Rendering: XRender Extension - Test: Text OpenBenchmarking.org Frames Per Second, More Is Better QGears2 Rendering: XRender Extension - Test: Text GNOME Shell 3.6.3.1 KDE 4.10 LXDE 0.5.12 Razor-Qt + Openbox 3.5.0 Unity 6.6.0 Xfce 4.10 50 100 150 200 250 SE +/- 1.49, N = 3 SE +/- 2.41, N = 4 SE +/- 0.50, N = 3 SE +/- 0.07, N = 3 SE +/- 0.59, N = 3 SE +/- 3.92, N = 6 178.24 160.82 169.38 170.52 183.97 242.93 1. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread
Phoronix Test Suite v10.8.4