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. Stock UXA: Processor: Intel Core i7-3770K @ 3.50GHz (8 Cores), Motherboard: ECS Z77H2-A2X v1.0, Chipset: Intel Ivy Bridge DRAM, Memory: 15360MB, Disk: 240GB OCZ VERTEX3, Graphics: Intel Ivy Bridge, Audio: Realtek ALC892, Monitor: DELL P2210H, Network: Realtek RTL8111/8168B OS: Ubuntu 12.04, Kernel: 3.4.0-999-generic (x86_64), Desktop: Unity 5.10.0, Display Server: X Server 1.11.3, Display Driver: intel 2.18.0, OpenGL: 2.1 Mesa 8.1-devel (git-e372aa6), Compiler: GCC 4.6 + Clang 3.1 (SVN 155223) + LLVM 3.1svn, File-System: ext4, Screen Resolution: 1920x1080 IvyBridge SNA: Processor: Intel Core i7-3770K @ 3.50GHz (8 Cores), Motherboard: ECS Z77H2-A2X v1.0, Chipset: Intel Ivy Bridge DRAM, Memory: 15360MB, Disk: 240GB OCZ VERTEX3, Graphics: Intel Ivy Bridge, Audio: Realtek ALC892, Monitor: DELL P2210H, Network: Realtek RTL8111/8168B OS: Ubuntu 12.04, Kernel: 3.4.0-999-generic (x86_64), Desktop: Unity 5.10.0, Display Server: X Server 1.11.3, Display Driver: intel 2.18.0, OpenGL: 2.1 Mesa 8.1-devel (git-e372aa6), Compiler: GCC 4.6 + Clang 3.1 (SVN 155223) + LLVM 3.1svn, File-System: ext4, Screen Resolution: 1920x1080 GLAMOR: Processor: Intel Core i7-3770K @ 3.50GHz (8 Cores), Motherboard: ECS Z77H2-A2X v1.0, Chipset: Intel Ivy Bridge DRAM, Memory: 15360MB, Disk: 240GB OCZ VERTEX3, Graphics: Intel Ivy Bridge, Audio: Realtek ALC892, Monitor: DELL P2210H, Network: Realtek RTL8111/8168B OS: Ubuntu 12.04, Kernel: 3.4.0-999-generic (x86_64), Desktop: Unity 5.10.0, Display Server: X Server 1.11.3, Display Driver: intel 2.18.0, OpenGL: 2.1 Mesa 8.1-devel (git-e372aa6), Compiler: GCC 4.6 + Clang 3.1 (SVN 155223) + LLVM 3.1svn, File-System: ext4, Screen Resolution: 1920x1080 uxa: Processor: Intel Core i7-3720QM @ 2.59GHz (8 Cores), Chipset: Intel 3rd Gen Core DRAM, Memory: 8192MB, Disk: 250GB INTEL SSDSC2MH25, Graphics: Intel 3rd Gen Core (1250MHz), Audio: Intel 7 Family HD Audio, Network: Intel 82579LM Gigabit Connection + Intel Centrino Advanced-N 6205 OS: Debian Linux Wheezy/sid, Kernel: 3.4.0+ (x86_64), Display Server: X Server 1.12.1.902 (1.12.2 RC 2), Display Driver: intel 2.19.0, OpenGL: 3.0 Mesa 8.0.3, Compiler: GCC 4.7, File-System: ext4, Screen Resolution: 1024x768 sna: Processor: Intel Core i7-3720QM @ 2.59GHz (8 Cores), Chipset: Intel 3rd Gen Core DRAM, Memory: 8192MB, Disk: 250GB INTEL SSDSC2MH25, Graphics: Intel 3rd Gen Core (1250MHz), Audio: Intel 7 Family HD Audio, Network: Intel 82579LM Gigabit Connection + Intel Centrino Advanced-N 6205 OS: Debian Linux Wheezy/sid, Kernel: 3.4.0+ (x86_64), Display Server: X Server 1.12.1.902 (1.12.2 RC 2), Display Driver: intel 2.19.0, OpenGL: 3.0 Mesa 8.0.3, Compiler: GCC 4.7, File-System: ext4, Screen Resolution: 1024x768 glamor: Processor: Intel Core i7-3720QM @ 2.59GHz (8 Cores), Chipset: Intel 3rd Gen Core DRAM, Memory: 8192MB, Disk: 250GB INTEL SSDSC2MH25, Graphics: Intel 3rd Gen Core, Audio: Intel 7 Family HD Audio, Network: Intel 82579LM Gigabit Connection + Intel Centrino Advanced-N 6205 OS: Debian Linux Wheezy/sid, Kernel: 3.4.0+ (x86_64), Display Server: X Server 1.12.1.902 (1.12.2 RC 2), Display Driver: intel 2.19.0, Compiler: GCC 4.7, File-System: ext4, Screen Resolution: 1024x768 x11perf 1.5 Test: 500px PutImage Square Operations / Second > Higher Is Better Stock UXA ..... 3573 |=========================================== IvyBridge SNA . 4083 |================================================= GLAMOR ........ 2393 |============================= uxa ........... 3567 |=========================================== sna ........... 4737 |========================================================= glamor ........ 2067 |========================= x11perf 1.5 Test: Scrolling 500 x 500 px Operations / Second > Higher Is Better Stock UXA ..... 7577 |====================================================== IvyBridge SNA . 7573 |====================================================== GLAMOR ........ 7563 |====================================================== uxa ........... 8000 |========================================================= sna ........... 7940 |======================================================== glamor ........ 8030 |========================================================= x11perf 1.5 Test: Char in 80-char aa line Operations / Second > Higher Is Better Stock UXA ..... 2823333 |===================== IvyBridge SNA . 4103333 |=============================== GLAMOR ........ 1423333 |=========== uxa ........... 2493333 |=================== sna ........... 7213333 |====================================================== glamor ........ 1473333 |=========== x11perf 1.5 Test: PutImage XY 500x500 Square Operations / Second > Higher Is Better Stock UXA ..... 1.30 | IvyBridge SNA . 156.00 |================================================== GLAMOR ........ 1.30 | uxa ........... 1.10 | sna ........... 171.00 |======================================================= glamor ........ 1.10 | x11perf 1.5 Test: Fill 300 x 300px AA Trapezoid Operations / Second > Higher Is Better Stock UXA ..... 2813 |= IvyBridge SNA . 205667 |======================================================= GLAMOR ........ 887 | uxa ........... 1940 |= sna ........... 136000 |==================================== glamor ........ 24700 |======= x11perf 1.5 Test: 500px Copy From Window To Window Operations / Second > Higher Is Better Stock UXA ..... 7563 |====================================================== IvyBridge SNA . 7573 |====================================================== GLAMOR ........ 4633 |================================= uxa ........... 7923 |========================================================= sna ........... 7960 |========================================================= glamor ........ 7963 |========================================================= x11perf 1.5 Test: Copy 500x500 From Pixmap To Pixmap Operations / Second > Higher Is Better Stock UXA ..... 7663 |====================================================== IvyBridge SNA . 6083 |=========================================== GLAMOR ........ 4677 |================================= uxa ........... 7970 |======================================================== sna ........... 8043 |========================================================= glamor ........ 8047 |========================================================= x11perf 1.5 Test: 500px Compositing From Pixmap To Window Operations / Second > Higher Is Better Stock UXA ..... 7387 |================================== IvyBridge SNA . 6993 |================================ GLAMOR ........ 5987 |=========================== uxa ........... 7527 |================================== sna ........... 12267 |======================================================== glamor ........ 10567 |================================================ x11perf 1.5 Test: 500px Compositing From Window To Window Operations / Second > Higher Is Better Stock UXA ..... 7577 |================================= IvyBridge SNA . 7570 |================================= GLAMOR ........ 4623 |==================== uxa ........... 7927 |================================== sna ........... 13000 |======================================================== glamor ........ 7963 |================================== JXRenderMark 1.0.1 Test: Simple Blit - Size: 128x128 Operations Per Second > Higher Is Better Stock UXA ..... 2137762.31 |=================================================== IvyBridge SNA . 1332587.52 |================================ GLAMOR ........ 83318.89 |== uxa ........... 126818.25 |=== sna ........... 1107196.09 |========================== glamor ........ 108363.21 |=== JXRenderMark 1.0.1 Test: 12pt Text LCD - Size: 128x128 Operations Per Second > Higher Is Better Stock UXA ..... 24968.38 |======== IvyBridge SNA . 164450.39 |==================================================== GLAMOR ........ 14862.79 |===== uxa ........... 30391.68 |========== sna ........... 155327.73 |================================================= glamor ........ 14804.09 |===== JXRenderMark 1.0.1 Test: Put Composition - Size: 128x128 Operations Per Second > Higher Is Better Stock UXA ..... 36138.98 |===================== IvyBridge SNA . 82073.68 |=============================================== GLAMOR ........ 7083.62 |==== uxa ........... 31946.08 |================== sna ........... 92327.82 |===================================================== glamor ........ 14555.99 |======== JXRenderMark 1.0.1 Test: Rects Composition - Size: 128x128 Operations Per Second > Higher Is Better Stock UXA ..... 30744.67 |================== IvyBridge SNA . 58034.86 |================================== GLAMOR ........ 2107.34 |= uxa ........... 26832.62 |================ sna ........... 91010.66 |===================================================== glamor ........ 1592.14 |= JXRenderMark 1.0.1 Test: 12pt Text Grayscale - Size: 128x128 Operations Per Second > Higher Is Better Stock UXA ..... 3392.95 |= IvyBridge SNA . 172616.18 |================================================= GLAMOR ........ 14359.24 |==== uxa ........... 13213.57 |==== sna ........... 182614.06 |==================================================== glamor ........ 17870.38 |===== JXRenderMark 1.0.1 Test: Gradient+Temp Texture - Size: 128x128 Operations Per Second > Higher Is Better Stock UXA ..... 6917.90 |= IvyBridge SNA . 463320.82 |==================================================== GLAMOR ........ 4168.84 | uxa ........... 4689.58 |= sna ........... 379905.03 |=========================================== glamor ........ 14441.72 |== JXRenderMark 1.0.1 Test: Linear Gradient Blend - Size: 128x128 Operations Per Second > Higher Is Better Stock UXA ..... 7012.29 |= IvyBridge SNA . 522377.78 |==================================================== GLAMOR ........ 4412.64 | uxa ........... 4772.14 | sna ........... 506440.14 |================================================== glamor ........ 18309.82 |== JXRenderMark 1.0.1 Test: Radial Gradient Paint - Size: 128x128 Operations Per Second > Higher Is Better Stock UXA ..... 10039.23 |============================= IvyBridge SNA . 12349.48 |=================================== GLAMOR ........ 5442.81 |================ uxa ........... 7548.76 |====================== sna ........... 9128.67 |========================== glamor ........ 18448.88 |===================================================== JXRenderMark 1.0.1 Test: Transformed Blit Linear - Size: 128x128 Operations Per Second > Higher Is Better Stock UXA ..... 1356033.92 |=========================== IvyBridge SNA . 2516571.38 |=================================================== GLAMOR ........ 64768.63 |= uxa ........... 224963.78 |===== sna ........... 1657052.70 |================================== glamor ........ 87951.35 |== JXRenderMark 1.0.1 Test: Transformed Blit Bilinear - Size: 128x128 Operations Per Second > Higher Is Better Stock UXA ..... 57929.88 |======== IvyBridge SNA . 259766.83 |==================================== GLAMOR ........ 24098.69 |=== uxa ........... 44305.55 |====== sna ........... 372736.03 |==================================================== glamor ........ 27592.08 |==== JXRenderMark 1.0.1 Test: Transformed Texture Paint - Size: 128x128 Operations Per Second > Higher Is Better Stock UXA ..... 47857.52 |===== IvyBridge SNA . 502344.74 |=================================================== GLAMOR ........ 22169.90 |== uxa ........... 46857.19 |===== sna ........... 516813.10 |==================================================== glamor ........ 28374.49 |=== cairo-perf-trace 1.10.2 Cairo Trace: Poppler Seconds < Lower Is Better Stock UXA ..... 3.25 |================== IvyBridge SNA . 0.83 |===== GLAMOR ........ 8.53 |=============================================== uxa ........... 3.82 |===================== sna ........... 0.97 |===== glamor ........ 10.14 |======================================================== cairo-perf-trace 1.10.2 Cairo Trace: Firefox Canvas Seconds < Lower Is Better Stock UXA ..... 33.90 |==================================== IvyBridge SNA . 12.24 |============= GLAMOR ........ 52.04 |======================================================== uxa ........... 48.56 |==================================================== sna ........... 17.39 |=================== glamor ........ 44.54 |================================================ cairo-perf-trace 1.10.2 Cairo Trace: GNOME Terminal Vim Seconds < Lower Is Better Stock UXA ..... 8.43 |=================== IvyBridge SNA . 2.66 |====== GLAMOR ........ 22.18 |================================================== uxa ........... 10.10 |======================= sna ........... 2.02 |===== glamor ........ 25.03 |======================================================== Nexuiz 2.5.2 Resolution: 1920 x 1080 - HDR: No - Sound: Off Frames Per Second > Higher Is Better Stock UXA ..... 42.44 |====================== IvyBridge SNA . 42.31 |====================== uxa ........... 103.36 |====================================================== sna ........... 105.01 |======================================================= glamor ........ 1.00 |= OpenArena 0.8.5 Resolution: 1920 x 1080 Frames Per Second > Higher Is Better Stock UXA ..... 120.67 |====================== IvyBridge SNA . 118.47 |====================== uxa ........... 299.80 |======================================================= sna ........... 301.20 |======================================================= glamor ........ 3.00 |= Xonotic 0.6 Resolution: 1920 x 1080 - Effects Quality: High Frames Per Second > Higher Is Better Stock UXA ..... 47.26 |==================== IvyBridge SNA . 47.02 |=================== uxa ........... 130.46 |====================================================== sna ........... 132.87 |======================================================= GtkPerf 0.40 GTK Widget: GtkComboBox Seconds < Lower Is Better Stock UXA ..... 15.49 |======================================================== IvyBridge SNA . 15.10 |======================================================= uxa ........... 13.94 |================================================== sna ........... 13.38 |================================================ glamor ........ 12.53 |============================================= GtkPerf 0.40 GTK Widget: GtkCheckButton Seconds < Lower Is Better Stock UXA ..... 2.29 |========================================================= IvyBridge SNA . 2.14 |===================================================== uxa ........... 1.26 |=============================== sna ........... 1.26 |=============================== glamor ........ 1.26 |=============================== GtkPerf 0.40 GTK Widget: GtkRadioButton Seconds < Lower Is Better Stock UXA ..... 4.77 |========================================================= IvyBridge SNA . 4.40 |===================================================== uxa ........... 1.86 |====================== sna ........... 1.85 |====================== glamor ........ 3.49 |========================================== GtkPerf 0.40 GTK Widget: GtkToggleButton Seconds < Lower Is Better Stock UXA ..... 16.15 |======================================================= IvyBridge SNA . 16.30 |======================================================== uxa ........... 1.26 |==== sna ........... 1.26 |==== glamor ........ 1.27 |==== GtkPerf 0.40 GTK Widget: GtkComboBoxEntry Seconds < Lower Is Better Stock UXA ..... 10.01 |======================================================== IvyBridge SNA . 9.20 |=================================================== uxa ........... 8.88 |================================================== sna ........... 8.23 |============================================== glamor ........ 9.73 |====================================================== GtkPerf 0.40 GTK Widget: GtkDrawingArea - Circles Seconds < Lower Is Better Stock UXA ..... 52.94 |=== IvyBridge SNA . 30.45 |== uxa ........... 25.78 |= sna ........... 12.63 |= glamor ........ 951.54 |======================================================= GtkPerf 0.40 GTK Widget: GtkDrawingArea - Pixbufs Seconds < Lower Is Better Stock UXA ..... 4.23 |=================================== IvyBridge SNA . 1.24 |========== uxa ........... 3.31 |============================ sna ........... 0.39 |=== glamor ........ 6.84 |=========================================================