Intel Ivy Bridge - SNA vs. UXA vs. GLAMOR Acceleration Comparing Intel UXA, Intel SNA, and Intel GLAMOR from Git in May on an Intel Core i7 3770K Ivy Bridge processor with HD 4000 graphics. Testing for a future article on Phoronix.com.
HTML result view exported from: https://openbenchmarking.org/result/1206251-SU-1206256SU22&grs&sor .
Intel Ivy Bridge - SNA vs. UXA vs. GLAMOR Acceleration Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Stock UXA IvyBridge SNA GLAMOR uxa sna glamor Intel Core i7-3770K @ 3.50GHz (8 Cores) ECS Z77H2-A2X v1.0 Intel Ivy Bridge DRAM 15360MB 240GB OCZ VERTEX3 Intel Ivy Bridge Realtek ALC892 DELL P2210H Realtek RTL8111/8168B Ubuntu 12.04 3.4.0-999-generic (x86_64) Unity 5.10.0 X Server 1.11.3 intel 2.18.0 2.1 Mesa 8.1-devel (git-e372aa6) GCC 4.6 + Clang 3.1 (SVN 155223) + LLVM 3.1svn ext4 1920x1080 Intel Core i7-3720QM @ 2.59GHz (8 Cores) Intel 3rd Gen Core DRAM 8192MB 250GB INTEL SSDSC2MH25 Intel 3rd Gen Core (1250MHz) Intel 7 Family HD Audio Intel 82579LM Gigabit Connection + Intel Centrino Advanced-N 6205 Debian Linux Wheezy/sid 3.4.0+ (x86_64) X Server 1.12.1.902 (1.12.2 RC 2) intel 2.19.0 3.0 Mesa 8.0.3 GCC 4.7 1024x768 Intel 3rd Gen Core OpenBenchmarking.org Compiler Details - Stock UXA: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,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 - IvyBridge SNA: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,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 - GLAMOR: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,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 - uxa: --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: --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 - glamor: --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 - Stock UXA: UXA - IvyBridge SNA: SNA - GLAMOR: GLAMOR - uxa: UXA - sna: SNA - glamor: SNA System Details - Stock UXA, IvyBridge SNA, GLAMOR: Compiz was running on this system.
Intel Ivy Bridge - SNA vs. UXA vs. GLAMOR Acceleration jxrendermark: Rects Composition - 128x128 jxrendermark: 12pt Text Grayscale - 128x128 x11perf: Char in 80-char aa line cairo-perf-trace: Firefox Canvas jxrendermark: Radial Gradient Paint - 128x128 jxrendermark: Simple Blit - 128x128 x11perf: Fill 300 x 300px AA Trapezoid jxrendermark: Transformed Texture Paint - 128x128 xonotic: 1920 x 1080 - High x11perf: 500px Compositing From Window To Window gtkperf: GtkRadioButton x11perf: 500px PutImage Square x11perf: 500px Compositing From Pixmap To Window gtkperf: GtkDrawingArea - Pixbufs x11perf: PutImage XY 500x500 Square jxrendermark: Transformed Blit Bilinear - 128x128 jxrendermark: Put Composition - 128x128 gtkperf: GtkToggleButton cairo-perf-trace: GNOME Terminal Vim cairo-perf-trace: Poppler jxrendermark: Linear Gradient Blend - 128x128 jxrendermark: Gradient+Temp Texture - 128x128 jxrendermark: 12pt Text LCD - 128x128 nexuiz: 1920 x 1080 - No - Off gtkperf: GtkCheckButton x11perf: Copy 500x500 From Pixmap To Pixmap x11perf: 500px Copy From Window To Window gtkperf: GtkComboBox gtkperf: GtkComboBoxEntry x11perf: Scrolling 500 x 500 px gtkperf: GtkDrawingArea - Circles openarena: 1920 x 1080 jxrendermark: Transformed Blit Linear - 128x128 Stock UXA IvyBridge SNA GLAMOR uxa sna glamor 30744.67 3392.95 2823333 33.90 10039.23 2137762.31 2813 47857.52 47.26 7577 4.77 3573 7387 4.23 1.30 57929.88 36138.98 16.15 8.43 3.25 7012.29 6917.90 24968.38 42.44 2.29 7663 7563 15.49 10.01 7577 52.94 120.67 1356033.92 58034.86 172616.18 4103333 12.24 12349.48 1332587.52 205667 502344.74 47.02 7570 4.40 4083 6993 1.24 156 259766.83 82073.68 16.30 2.66 0.83 522377.78 463320.82 164450.39 42.31 2.14 6083 7573 15.10 9.20 7573 30.45 118.47 2516571.38 2107.34 14359.24 1423333 52.04 5442.81 83318.89 887 22169.90 4623 2393 5987 1.30 24098.69 7083.62 22.18 8.53 4412.64 4168.84 14862.79 4677 4633 7563 64768.63 26832.62 13213.57 2493333 48.56 7548.76 126818.25 1940 46857.19 130.46 7927 1.86 3567 7527 3.31 1.10 44305.55 31946.08 1.26 10.10 3.82 4772.14 4689.58 30391.68 103.36 1.26 7970 7923 13.94 8.88 8000 25.78 299.80 224963.78 91010.66 182614.06 7213333 17.39 9128.67 1107196.09 136000 516813.10 132.87 13000 1.85 4737 12267 0.39 171 372736.03 92327.82 1.26 2.02 0.97 506440.14 379905.03 155327.73 105.01 1.26 8043 7960 13.38 8.23 7940 12.63 301.20 1657052.70 1592.14 17870.38 1473333 44.54 18448.88 108363.21 24700 28374.49 7963 3.49 2067 10567 6.84 1.10 27592.08 14555.99 1.27 25.03 10.14 18309.82 14441.72 14804.09 1 1.26 8047 7963 12.53 9.73 8030 951.54 3 87951.35 OpenBenchmarking.org
JXRenderMark Test: Rects Composition - Size: 128x128 OpenBenchmarking.org Operations Per Second, More Is Better JXRenderMark 1.0.1 Test: Rects Composition - Size: 128x128 sna IvyBridge SNA Stock UXA uxa GLAMOR glamor 20K 40K 60K 80K 100K SE +/- 11078.57, N = 12 SE +/- 16562.54, N = 12 SE +/- 173.36, N = 6 SE +/- 43.19, N = 6 SE +/- 28.05, N = 12 SE +/- 7.15, N = 6 91010.66 58034.86 30744.67 26832.62 2107.34 1592.14
JXRenderMark Test: 12pt Text Grayscale - Size: 128x128 OpenBenchmarking.org Operations Per Second, More Is Better JXRenderMark 1.0.1 Test: 12pt Text Grayscale - Size: 128x128 sna IvyBridge SNA glamor GLAMOR uxa Stock UXA 40K 80K 120K 160K 200K SE +/- 1141.90, N = 6 SE +/- 7490.23, N = 12 SE +/- 39.52, N = 6 SE +/- 163.88, N = 9 SE +/- 51.15, N = 6 SE +/- 17.84, N = 6 182614.06 172616.18 17870.38 14359.24 13213.57 3392.95
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 sna IvyBridge SNA Stock UXA uxa glamor GLAMOR 1.5M 3M 4.5M 6M 7.5M SE +/- 12018.50, N = 3 SE +/- 13333.33, N = 3 SE +/- 3333.33, N = 3 SE +/- 3333.33, N = 3 SE +/- 3333.33, N = 3 SE +/- 3333.33, N = 3 7213333 4103333 2823333 2493333 1473333 1423333 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
cairo-perf-trace Cairo Trace: Firefox Canvas OpenBenchmarking.org Seconds, Fewer Is Better cairo-perf-trace 1.10.2 Cairo Trace: Firefox Canvas IvyBridge SNA sna Stock UXA glamor uxa GLAMOR 12 24 36 48 60 SE +/- 0.20, N = 4 SE +/- 0.02, N = 3 SE +/- 0.19, N = 3 SE +/- 0.09, N = 3 SE +/- 0.02, N = 3 SE +/- 0.76, N = 6 12.24 17.39 33.90 44.54 48.56 52.04 1. (CC) gcc options: -O2 -lpthread -lpixman-1 -lfontconfig -lpng12 -lXrender -lX11 -lz -ldl -lrt -lm
JXRenderMark Test: Radial Gradient Paint - Size: 128x128 OpenBenchmarking.org Operations Per Second, More Is Better JXRenderMark 1.0.1 Test: Radial Gradient Paint - Size: 128x128 glamor IvyBridge SNA Stock UXA sna uxa GLAMOR 4K 8K 12K 16K 20K SE +/- 39.60, N = 6 SE +/- 53.42, N = 6 SE +/- 75.26, N = 6 SE +/- 4.89, N = 6 SE +/- 56.65, N = 6 SE +/- 211.75, N = 12 18448.88 12349.48 10039.23 9128.67 7548.76 5442.81
JXRenderMark Test: Simple Blit - Size: 128x128 OpenBenchmarking.org Operations Per Second, More Is Better JXRenderMark 1.0.1 Test: Simple Blit - Size: 128x128 Stock UXA IvyBridge SNA sna uxa glamor GLAMOR 500K 1000K 1500K 2000K 2500K SE +/- 23765.80, N = 6 SE +/- 327032.98, N = 12 SE +/- 230297.16, N = 12 SE +/- 167.88, N = 6 SE +/- 250.42, N = 6 SE +/- 1185.34, N = 12 2137762.31 1332587.52 1107196.09 126818.25 108363.21 83318.89
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 IvyBridge SNA sna glamor Stock UXA uxa GLAMOR 40K 80K 120K 160K 200K SE +/- 333.33, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 3.33, N = 3 SE +/- 0.00, N = 3 SE +/- 17.23, N = 3 205667 136000 24700 2813 1940 887 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
JXRenderMark Test: Transformed Texture Paint - Size: 128x128 OpenBenchmarking.org Operations Per Second, More Is Better JXRenderMark 1.0.1 Test: Transformed Texture Paint - Size: 128x128 sna IvyBridge SNA Stock UXA uxa glamor GLAMOR 110K 220K 330K 440K 550K SE +/- 4700.69, N = 6 SE +/- 75309.13, N = 12 SE +/- 522.87, N = 6 SE +/- 360.42, N = 6 SE +/- 40.13, N = 6 SE +/- 644.05, N = 12 516813.10 502344.74 47857.52 46857.19 28374.49 22169.90
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 uxa Stock UXA IvyBridge SNA 30 60 90 120 150 SE +/- 0.10, N = 3 SE +/- 0.06, N = 3 SE +/- 0.08, N = 3 SE +/- 0.54, N = 3 132.87 130.46 47.26 47.02
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 sna glamor uxa Stock UXA IvyBridge SNA GLAMOR 3K 6K 9K 12K 15K SE +/- 0.00, N = 3 SE +/- 3.33, N = 3 SE +/- 3.33, N = 3 SE +/- 3.33, N = 3 SE +/- 10.00, N = 3 SE +/- 3.33, N = 3 13000 7963 7927 7577 7570 4623 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 sna uxa glamor IvyBridge SNA Stock UXA 1.0733 2.1466 3.2199 4.2932 5.3665 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 1.85 1.86 3.49 4.40 4.77 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 PutImage Square OpenBenchmarking.org Operations / Second, More Is Better x11perf 1.5 Test: 500px PutImage Square sna IvyBridge SNA Stock UXA uxa GLAMOR glamor 1000 2000 3000 4000 5000 SE +/- 6.67, N = 3 SE +/- 12.02, N = 3 SE +/- 8.82, N = 3 SE +/- 3.33, N = 3 SE +/- 3.33, N = 3 SE +/- 20.28, N = 3 4737 4083 3573 3567 2393 2067 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
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 sna glamor uxa Stock UXA IvyBridge SNA GLAMOR 3K 6K 9K 12K 15K SE +/- 66.67, N = 3 SE +/- 33.33, N = 3 SE +/- 55.48, N = 3 SE +/- 38.44, N = 3 SE +/- 118.98, N = 4 SE +/- 23.33, N = 3 12267 10567 7527 7387 6993 5987 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
GtkPerf GTK Widget: GtkDrawingArea - Pixbufs OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkDrawingArea - Pixbufs sna IvyBridge SNA uxa Stock UXA glamor 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.02, N = 5 SE +/- 0.00, N = 3 SE +/- 0.07, N = 3 SE +/- 0.12, N = 3 0.39 1.24 3.31 4.23 6.84 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 sna IvyBridge SNA GLAMOR Stock UXA glamor uxa 40 80 120 160 200 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 171.00 156.00 1.30 1.30 1.10 1.10 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
JXRenderMark Test: Transformed Blit Bilinear - Size: 128x128 OpenBenchmarking.org Operations Per Second, More Is Better JXRenderMark 1.0.1 Test: Transformed Blit Bilinear - Size: 128x128 sna IvyBridge SNA Stock UXA uxa glamor GLAMOR 80K 160K 240K 320K 400K SE +/- 4746.58, N = 6 SE +/- 63927.17, N = 12 SE +/- 269.01, N = 6 SE +/- 381.89, N = 6 SE +/- 61.11, N = 6 SE +/- 755.00, N = 12 372736.03 259766.83 57929.88 44305.55 27592.08 24098.69
JXRenderMark Test: Put Composition - Size: 128x128 OpenBenchmarking.org Operations Per Second, More Is Better JXRenderMark 1.0.1 Test: Put Composition - Size: 128x128 sna IvyBridge SNA Stock UXA uxa glamor GLAMOR 20K 40K 60K 80K 100K SE +/- 383.74, N = 6 SE +/- 1066.60, N = 6 SE +/- 959.26, N = 12 SE +/- 65.48, N = 6 SE +/- 213.54, N = 12 SE +/- 200.70, N = 12 92327.82 82073.68 36138.98 31946.08 14555.99 7083.62
GtkPerf GTK Widget: GtkToggleButton OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkToggleButton uxa sna glamor Stock UXA IvyBridge SNA 4 8 12 16 20 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.23, N = 3 1.26 1.26 1.27 16.15 16.30 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: GNOME Terminal Vim OpenBenchmarking.org Seconds, Fewer Is Better cairo-perf-trace 1.10.2 Cairo Trace: GNOME Terminal Vim sna IvyBridge SNA Stock UXA uxa GLAMOR glamor 6 12 18 24 30 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 SE +/- 0.17, N = 3 2.02 2.66 8.43 10.10 22.18 25.03 1. (CC) gcc options: -O2 -lpthread -lpixman-1 -lfontconfig -lpng12 -lXrender -lX11 -lz -ldl -lrt -lm
cairo-perf-trace Cairo Trace: Poppler OpenBenchmarking.org Seconds, Fewer Is Better cairo-perf-trace 1.10.2 Cairo Trace: Poppler IvyBridge SNA sna Stock UXA uxa GLAMOR glamor 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.08, N = 3 SE +/- 0.04, N = 3 0.83 0.97 3.25 3.82 8.53 10.14 1. (CC) gcc options: -O2 -lpthread -lpixman-1 -lfontconfig -lpng12 -lXrender -lX11 -lz -ldl -lrt -lm
JXRenderMark Test: Linear Gradient Blend - Size: 128x128 OpenBenchmarking.org Operations Per Second, More Is Better JXRenderMark 1.0.1 Test: Linear Gradient Blend - Size: 128x128 IvyBridge SNA sna glamor Stock UXA uxa GLAMOR 110K 220K 330K 440K 550K SE +/- 47169.16, N = 12 SE +/- 339.79, N = 6 SE +/- 28.66, N = 6 SE +/- 18.69, N = 6 SE +/- 20.89, N = 6 SE +/- 102.19, N = 12 522377.78 506440.14 18309.82 7012.29 4772.14 4412.64
JXRenderMark Test: Gradient+Temp Texture - Size: 128x128 OpenBenchmarking.org Operations Per Second, More Is Better JXRenderMark 1.0.1 Test: Gradient+Temp Texture - Size: 128x128 IvyBridge SNA sna glamor Stock UXA uxa GLAMOR 100K 200K 300K 400K 500K SE +/- 2766.58, N = 6 SE +/- 3648.36, N = 6 SE +/- 32.91, N = 6 SE +/- 13.90, N = 6 SE +/- 28.19, N = 6 SE +/- 49.62, N = 8 463320.82 379905.03 14441.72 6917.90 4689.58 4168.84
JXRenderMark Test: 12pt Text LCD - Size: 128x128 OpenBenchmarking.org Operations Per Second, More Is Better JXRenderMark 1.0.1 Test: 12pt Text LCD - Size: 128x128 IvyBridge SNA sna uxa Stock UXA GLAMOR glamor 40K 80K 120K 160K 200K SE +/- 5059.77, N = 12 SE +/- 840.29, N = 6 SE +/- 44.27, N = 6 SE +/- 92.08, N = 6 SE +/- 74.95, N = 6 SE +/- 373.14, N = 12 164450.39 155327.73 30391.68 24968.38 14862.79 14804.09
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 uxa Stock UXA IvyBridge SNA glamor 20 40 60 80 100 SE +/- 0.04, N = 3 SE +/- 0.07, N = 3 SE +/- 0.08, N = 3 SE +/- 0.57, N = 3 SE +/- 0.00, N = 3 105.01 103.36 42.44 42.31 1.00
GtkPerf GTK Widget: GtkCheckButton OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkCheckButton uxa sna glamor IvyBridge SNA Stock UXA 0.5153 1.0306 1.5459 2.0612 2.5765 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 1.26 1.26 1.26 2.14 2.29 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: Copy 500x500 From Pixmap To Pixmap OpenBenchmarking.org Operations / Second, More Is Better x11perf 1.5 Test: Copy 500x500 From Pixmap To Pixmap glamor sna uxa Stock UXA IvyBridge SNA GLAMOR 2K 4K 6K 8K 10K SE +/- 43.33, N = 3 SE +/- 88.76, N = 3 SE +/- 30.55, N = 3 SE +/- 32.83, N = 3 SE +/- 69.60, N = 3 SE +/- 8.82, N = 3 8047 8043 7970 7663 6083 4677 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
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 glamor sna uxa IvyBridge SNA Stock UXA GLAMOR 2K 4K 6K 8K 10K SE +/- 3.33, N = 3 SE +/- 0.00, N = 3 SE +/- 3.33, N = 3 SE +/- 3.33, N = 3 SE +/- 3.33, N = 3 SE +/- 3.33, N = 3 7963 7960 7923 7573 7563 4633 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 glamor sna uxa IvyBridge SNA Stock UXA 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 12.53 13.38 13.94 15.10 15.49 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 sna uxa IvyBridge SNA glamor Stock UXA 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 8.23 8.88 9.20 9.73 10.01 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: Scrolling 500 x 500 px OpenBenchmarking.org Operations / Second, More Is Better x11perf 1.5 Test: Scrolling 500 x 500 px glamor uxa sna Stock UXA IvyBridge SNA GLAMOR 2K 4K 6K 8K 10K SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 23.33, N = 3 SE +/- 16.67, N = 3 SE +/- 36.67, N = 3 8030 8000 7940 7577 7573 7563 1. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm
GtkPerf GTK Widget: GtkDrawingArea - Circles OpenBenchmarking.org Seconds, Fewer Is Better GtkPerf 0.40 GTK Widget: GtkDrawingArea - Circles sna uxa IvyBridge SNA Stock UXA glamor 200 400 600 800 1000 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 3.59, N = 6 SE +/- 0.24, N = 3 SE +/- 1.49, N = 3 12.63 25.78 30.45 52.94 951.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
OpenArena Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better OpenArena 0.8.5 Resolution: 1920 x 1080 sna uxa Stock UXA IvyBridge SNA glamor 70 140 210 280 350 SE +/- 1.06, N = 3 SE +/- 0.89, N = 3 SE +/- 0.18, N = 3 SE +/- 3.35, N = 6 SE +/- 0.00, N = 3 301.20 299.80 120.67 118.47 3.00
JXRenderMark Test: Transformed Blit Linear - Size: 128x128 OpenBenchmarking.org Operations Per Second, More Is Better JXRenderMark 1.0.1 Test: Transformed Blit Linear - Size: 128x128 IvyBridge SNA sna Stock UXA uxa glamor GLAMOR 500K 1000K 1500K 2000K 2500K SE +/- 32283.50, N = 6 SE +/- 557.95, N = 6 SE +/- 64845.41, N = 12 SE +/- 4723.10, N = 12 SE +/- 151.57, N = 6 SE +/- 1953.92, N = 12 2516571.38 1657052.70 1356033.92 224963.78 87951.35 64768.63
Phoronix Test Suite v10.8.4