Intel UXA SNA Ivy Bridge 15 July Benchmarking comparing the performance of Intel UXA and SNA 2D acceleration architectures for X.Org Server in Ubuntu Linux on Intel Core i7 Ivy Bridge HD 4000 graphics hardware. Benchmarking for a future article on Phoronix.com by Michael Larabel.
HTML result view exported from: https://openbenchmarking.org/result/1207179-SU-INTELUXAS08&rdt&grw .
Intel UXA SNA Ivy Bridge 15 July Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Intel UXA Intel SNA Intel Core i7-3770K @ 3.50GHz (8 Cores) ECS Z77H2-A2X v1.0 Intel Xeon E3-1200 v2/3rd 8192MB 240GB OCZ VERTEX3 Intel Xeon E3-1200 v2/3rd Gen Core Realtek ALC892 DELL P2210H Realtek RTL8111/8168B + Intel Centrino Advanced-N 6205 Ubuntu 12.10 3.5.0-999-generic (x86_64) Unity 6.0.0 X Server 1.12.1.902 (1.12.2 RC 2) intel 2.19.0 2.1 Mesa 8.1-devel (git-15ca9d1) GCC 4.7 + LLVM 3.0 ext4 1920x1080 OpenBenchmarking.org Compiler 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 - Intel UXA: UXA - Intel SNA: SNA System Details - Compiz was running on this system.
Intel UXA SNA Ivy Bridge 15 July gtkperf: GtkDrawingArea - Circles cairo-demos: Gears gtkperf: GtkToggleButton gtkperf: GtkTextView - Scroll gtkperf: Total Time gtkperf: GtkCheckButton x11perf: PutImage XY 500x500 Square openarena: 1920 x 1080 x11perf: Scrolling 500 x 500 px x11perf: Char in 80-char aa line x11perf: 500px PutImage Square cairo-demos: Gradients cairo-demos: Charts cairo-perf-trace: GNOME Terminal Vim x11perf: Fill 300 x 300px AA Trapezoid nexuiz: 1920 x 1080 - Yes - On x11perf: 500px Copy From Window To Window xonotic: 1920 x 1080 - Low x11perf: Copy 500x500 From Pixmap To Pixmap gtkperf: GtkComboBox x11perf: 500px Compositing From Pixmap To Window gtkperf: GtkRadioButton x11perf: 500px Compositing From Window To Window gtkperf: GtkComboBoxEntry cairo-perf-trace: Poppler gtkperf: GtkTextView - Add Text cairo-perf-trace: Firefox Canvas gtkperf: GtkDrawingArea - Pixbufs cairo-demos: Fish Intel UXA Intel SNA 44.31 201.21 8.06 0.04 1102.90 1.66 1.30 27.23 7583 2863333 3807 66.15 18.85 7.61 2900 38.97 7540 107.86 7673 14.35 7440 2.84 7517 8.70 2.98 934.16 34.11 3.56 237.52 12.44 248.65 8.02 0.04 1.68 155 26.80 5807 6503333 3153 91.98 119.29 1.61 204333 38.95 5757 105.22 5963 14.80 6580 2.81 5423 9.37 0.81 931.45 13.58 0.85 259.69 OpenBenchmarking.org
GtkPerf GTK Widget: GtkDrawingArea - Circles OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkDrawingArea - Circles Intel UXA Intel SNA 10 20 30 40 50 SE +/- 0.38, N = 3 SE +/- 0.22, N = 3 44.31 12.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
Cairo Performance Demos Demo: Gears OpenBenchmarking.org FPS, More Is Better Cairo Performance Demos 2012-01-30 Demo: Gears Intel UXA Intel SNA 50 100 150 200 250 SE +/- 0.77, N = 3 SE +/- 1.11, N = 3 201.21 248.65 1. (CC) gcc options: -pthread -g3 -lcairo -lX11 -lXext -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0
GtkPerf GTK Widget: GtkToggleButton OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkToggleButton Intel UXA Intel SNA 2 4 6 8 10 SE +/- 0.09, N = 3 SE +/- 0.00, N = 3 8.06 8.02 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: GtkTextView - Scroll OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkTextView - Scroll Intel UXA Intel SNA 0.009 0.018 0.027 0.036 0.045 SE +/- 0.00, N = 6 SE +/- 0.00, N = 3 0.04 0.04 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: Total Time OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: Total Time Intel UXA 200 400 600 800 1000 SE +/- 1.38, N = 3 1102.90 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 Intel UXA Intel SNA 0.378 0.756 1.134 1.512 1.89 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 1.66 1.68 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
x11perf Test: PutImage XY 500x500 Square OpenBenchmarking.org Operations / Second, More Is Better x11perf 1.5 Test: PutImage XY 500x500 Square Intel UXA Intel SNA 30 60 90 120 150 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.30 155.00 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
OpenArena Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better OpenArena 0.8.8 Resolution: 1920 x 1080 Intel UXA Intel SNA 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.17, N = 3 27.23 26.80
x11perf Test: Scrolling 500 x 500 px OpenBenchmarking.org Operations / Second, More Is Better x11perf 1.5 Test: Scrolling 500 x 500 px Intel UXA Intel SNA 1600 3200 4800 6400 8000 SE +/- 16.67, N = 3 SE +/- 6.67, N = 3 7583 5807 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
x11perf Test: Char in 80-char aa line OpenBenchmarking.org Operations / Second, More Is Better x11perf 1.5 Test: Char in 80-char aa line Intel UXA Intel SNA 1.4M 2.8M 4.2M 5.6M 7M SE +/- 3333.33, N = 3 SE +/- 12018.50, N = 3 2863333 6503333 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
x11perf Test: 500px PutImage Square OpenBenchmarking.org Operations / Second, More Is Better x11perf 1.5 Test: 500px PutImage Square Intel UXA Intel SNA 800 1600 2400 3200 4000 SE +/- 3.33, N = 3 SE +/- 6.67, N = 3 3807 3153 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
Cairo Performance Demos Demo: Gradients OpenBenchmarking.org FPS, More Is Better Cairo Performance Demos 2012-01-30 Demo: Gradients Intel UXA Intel SNA 20 40 60 80 100 SE +/- 0.40, N = 3 SE +/- 3.86, N = 6 66.15 91.98 1. (CC) gcc options: -pthread -g3 -lcairo -lX11 -lXext -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0
Cairo Performance Demos Demo: Charts OpenBenchmarking.org FPS, More Is Better Cairo Performance Demos 2012-01-30 Demo: Charts Intel UXA Intel SNA 30 60 90 120 150 SE +/- 0.05, N = 3 SE +/- 0.46, N = 3 18.85 119.29 1. (CC) gcc options: -pthread -g3 -lcairo -lX11 -lXext -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0
cairo-perf-trace Cairo Trace: GNOME Terminal Vim OpenBenchmarking.org Seconds, Fewer Is Better cairo-perf-trace 1.10.2 Cairo Trace: GNOME Terminal Vim Intel UXA Intel SNA 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 7.61 1.61 1. (CC) gcc options: -O2 -lpthread -lpixman-1 -lfontconfig -lpng12 -lXrender -lX11 -lz -ldl -lrt -lm
x11perf Test: Fill 300 x 300px AA Trapezoid OpenBenchmarking.org Operations / Second, More Is Better x11perf 1.5 Test: Fill 300 x 300px AA Trapezoid Intel UXA Intel SNA 40K 80K 120K 160K 200K SE +/- 0.00, N = 3 SE +/- 333.33, N = 3 2900 204333 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
Nexuiz Resolution: 1920 x 1080 - HDR: Yes - Sound: On OpenBenchmarking.org Frames Per Second, More Is Better Nexuiz 2.5.2 Resolution: 1920 x 1080 - HDR: Yes - Sound: On Intel UXA Intel SNA 9 18 27 36 45 SE +/- 0.10, N = 3 SE +/- 0.11, N = 3 38.97 38.95
x11perf Test: 500px Copy From Window To Window OpenBenchmarking.org Operations / Second, More Is Better x11perf 1.5 Test: 500px Copy From Window To Window Intel UXA Intel SNA 1600 3200 4800 6400 8000 SE +/- 23.09, N = 3 SE +/- 20.28, N = 3 7540 5757 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
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 Intel UXA Intel SNA 20 40 60 80 100 SE +/- 0.02, N = 3 SE +/- 0.13, N = 3 107.86 105.22
x11perf Test: Copy 500x500 From Pixmap To Pixmap OpenBenchmarking.org Operations / Second, More Is Better x11perf 1.5 Test: Copy 500x500 From Pixmap To Pixmap Intel UXA Intel SNA 1600 3200 4800 6400 8000 SE +/- 20.28, N = 3 SE +/- 28.48, N = 3 7673 5963 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
GtkPerf GTK Widget: GtkComboBox OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkComboBox Intel UXA Intel SNA 4 8 12 16 20 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 14.35 14.80 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
x11perf Test: 500px Compositing From Pixmap To Window OpenBenchmarking.org Operations / Second, More Is Better x11perf 1.5 Test: 500px Compositing From Pixmap To Window Intel UXA Intel SNA 1600 3200 4800 6400 8000 SE +/- 50.33, N = 3 SE +/- 1104.00, N = 6 7440 6580 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
GtkPerf GTK Widget: GtkRadioButton OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkRadioButton Intel UXA Intel SNA 0.639 1.278 1.917 2.556 3.195 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 2.84 2.81 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
x11perf Test: 500px Compositing From Window To Window OpenBenchmarking.org Operations / Second, More Is Better x11perf 1.5 Test: 500px Compositing From Window To Window Intel UXA Intel SNA 1600 3200 4800 6400 8000 SE +/- 12.02, N = 3 SE +/- 3.33, N = 3 7517 5423 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
GtkPerf GTK Widget: GtkComboBoxEntry OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkComboBoxEntry Intel UXA Intel SNA 3 6 9 12 15 SE +/- 0.07, N = 3 SE +/- 0.10, N = 3 8.70 9.37 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
cairo-perf-trace Cairo Trace: Poppler OpenBenchmarking.org Seconds, Fewer Is Better cairo-perf-trace 1.10.2 Cairo Trace: Poppler Intel UXA Intel SNA 0.6705 1.341 2.0115 2.682 3.3525 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 2.98 0.81 1. (CC) gcc options: -O2 -lpthread -lpixman-1 -lfontconfig -lpng12 -lXrender -lX11 -lz -ldl -lrt -lm
GtkPerf GTK Widget: GtkTextView - Add Text OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkTextView - Add Text Intel UXA Intel SNA 200 400 600 800 1000 SE +/- 0.93, N = 2 934.16 931.45 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
cairo-perf-trace Cairo Trace: Firefox Canvas OpenBenchmarking.org Seconds, Fewer Is Better cairo-perf-trace 1.10.2 Cairo Trace: Firefox Canvas Intel UXA Intel SNA 8 16 24 32 40 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 34.11 13.58 1. (CC) gcc options: -O2 -lpthread -lpixman-1 -lfontconfig -lpng12 -lXrender -lX11 -lz -ldl -lrt -lm
GtkPerf GTK Widget: GtkDrawingArea - Pixbufs OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkDrawingArea - Pixbufs Intel UXA Intel SNA 0.801 1.602 2.403 3.204 4.005 SE +/- 0.06, N = 6 SE +/- 0.03, N = 6 3.56 0.85 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
Cairo Performance Demos Demo: Fish OpenBenchmarking.org FPS, More Is Better Cairo Performance Demos 2012-01-30 Demo: Fish Intel UXA Intel SNA 60 120 180 240 300 SE +/- 1.97, N = 3 SE +/- 6.25, N = 6 237.52 259.69 1. (CC) gcc options: -pthread -g3 -lcairo -lX11 -lXext -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0
Phoronix Test Suite v10.8.5