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&rdt&gru .
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 qgears2: XRender Extension - Text qgears2: XRender Extension - Gears qgears2: XRender Extension - Image Scaling gtkperf: GtkComboBox gtkperf: GtkCheckButton gtkperf: GtkRadioButton gtkperf: GtkToggleButton gtkperf: GtkComboBoxEntry gtkperf: GtkDrawingArea - Circles gtkperf: GtkDrawingArea - Pixbufs 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 183.97 185.96 428.38 30.81 3.18 5.62 25.43 28.01 17.75 1.65 160.82 118.80 287.01 93.23 11.49 12.35 10.51 127.04 17.16 1.30 242.93 198.65 458.13 42.33 2.47 3.86 3.16 36.19 17.15 1.44 169.38 145.78 147.36 51.08 9.38 12.38 12.40 37.63 17.11 1.53 178.24 185.85 445.94 58.50 2.79 4.81 24.73 27.40 17.82 1.57 170.52 144.82 132.16 47.16 1.54 2.31 1.54 32.08 16.94 1.38 OpenBenchmarking.org
QGears2 Rendering: XRender Extension - Test: Text OpenBenchmarking.org Frames Per Second, More Is Better QGears2 Rendering: XRender Extension - Test: 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 50 100 150 200 250 SE +/- 0.59, N = 3 SE +/- 2.41, N = 4 SE +/- 3.92, N = 6 SE +/- 0.50, N = 3 SE +/- 1.49, N = 3 SE +/- 0.07, N = 3 183.97 160.82 242.93 169.38 178.24 170.52 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 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 40 80 120 160 200 SE +/- 2.88, N = 3 SE +/- 1.73, N = 3 SE +/- 0.83, N = 3 SE +/- 0.67, N = 3 SE +/- 0.64, N = 3 SE +/- 0.20, N = 3 185.96 118.80 198.65 145.78 185.85 144.82 1. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread
QGears2 Rendering: XRender Extension - Test: Image Scaling OpenBenchmarking.org Frames Per Second, More Is Better QGears2 Rendering: XRender Extension - Test: Image Scaling 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 100 200 300 400 500 SE +/- 0.39, N = 3 SE +/- 1.22, N = 3 SE +/- 1.08, N = 3 SE +/- 21.36, N = 6 SE +/- 0.44, N = 3 SE +/- 15.27, N = 6 428.38 287.01 458.13 147.36 445.94 132.16 1. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread
GtkPerf GTK Widget: GtkComboBox OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkComboBox 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 20 40 60 80 100 SE +/- 0.14, N = 3 SE +/- 0.35, N = 3 SE +/- 0.49, N = 3 SE +/- 0.28, N = 3 SE +/- 0.29, N = 3 SE +/- 0.41, N = 3 30.81 93.23 42.33 51.08 58.50 47.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: GtkCheckButton OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkCheckButton 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 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.14, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 6 3.18 11.49 2.47 9.38 2.79 1.54 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 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 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.16, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 5.62 12.35 3.86 12.38 4.81 2.31 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 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 6 12 18 24 30 SE +/- 0.37, N = 3 SE +/- 0.13, N = 3 SE +/- 0.02, N = 3 SE +/- 0.90, N = 6 SE +/- 0.36, N = 5 SE +/- 0.03, N = 3 25.43 10.51 3.16 12.40 24.73 1.54 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 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 30 60 90 120 150 SE +/- 0.28, N = 3 SE +/- 0.27, N = 3 SE +/- 0.04, N = 3 SE +/- 0.08, N = 3 SE +/- 0.31, N = 3 SE +/- 0.44, N = 3 28.01 127.04 36.19 37.63 27.40 32.08 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 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 4 8 12 16 20 SE +/- 0.24, N = 3 SE +/- 0.10, N = 3 SE +/- 0.06, N = 3 SE +/- 0.08, N = 3 SE +/- 0.17, N = 3 SE +/- 0.05, N = 3 17.75 17.16 17.15 17.11 17.82 16.94 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 - Pixbufs OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkDrawingArea - Pixbufs 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 0.3713 0.7426 1.1139 1.4852 1.8565 SE +/- 0.05, N = 6 SE +/- 0.04, N = 6 SE +/- 0.03, N = 6 SE +/- 0.02, N = 3 SE +/- 0.11, N = 6 SE +/- 0.02, N = 6 1.65 1.30 1.44 1.53 1.57 1.38 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
Phoronix Test Suite v10.8.5