X Server 1.16 SNA UXA 2D Benchmarks A Display Server comparison with SNA and UXA Intel 2D acceleration architectures. benchmarks by Michael Larabel for a future article on Phoronix.com. X Server 1.15.1: SNA: Processor: Intel Core i7-4600U @ 3.30GHz (4 Cores), Motherboard: CompuLab Intense-PC2 (IPC2), Chipset: Intel Haswell-ULT DRAM, Memory: 8192MB, Disk: 120GB Micron_M500_MTFD, Graphics: Intel Haswell-ULT IGP (1100MHz), Audio: Intel Haswell-ULT HD Audio, Monitor: MX279, Network: Intel Connection I218-LM + Intel Wireless 7260 OS: Ubuntu 14.10, Kernel: 3.16.0-14-generic (x86_64), Desktop: Unity 7.3.1, Display Server: X Server 1.15.1, Display Driver: intel 2.99.914, OpenGL: 3.3 Mesa 10.2.6, Compiler: GCC 4.9.1, File-System: ext4, Screen Resolution: 1920x1080 X Server 1.15.1: UXA: Processor: Intel Core i7-4600U @ 3.30GHz (4 Cores), Motherboard: CompuLab Intense-PC2 (IPC2), Chipset: Intel Haswell-ULT DRAM, Memory: 8192MB, Disk: 120GB Micron_M500_MTFD, Graphics: Intel Haswell-ULT IGP (1100MHz), Audio: Intel Haswell-ULT HD Audio, Monitor: MX279, Network: Intel Connection I218-LM + Intel Wireless 7260 OS: Ubuntu 14.10, Kernel: 3.16.0-14-generic (x86_64), Desktop: Unity 7.3.1, Display Server: X Server 1.15.1, Display Driver: intel 2.99.914, OpenGL: 3.3 Mesa 10.2.6, Compiler: GCC 4.9.1, File-System: ext4, Screen Resolution: 1920x1080 X Server 1.16.0: UXA: Processor: Intel Core i7-4600U @ 3.30GHz (4 Cores), Motherboard: CompuLab Intense-PC2 (IPC2), Chipset: Intel Haswell-ULT DRAM, Memory: 8192MB, Disk: 120GB Micron_M500_MTFD, Graphics: Intel Haswell-ULT IGP (1100MHz), Audio: Intel Haswell-ULT HD Audio, Monitor: MX279, Network: Intel Connection I218-LM + Intel Wireless 7260 OS: Ubuntu 14.10, Kernel: 3.16.0-14-generic (x86_64), Desktop: Unity 7.3.1, Display Server: X Server 1.16.0, Display Driver: intel 2.99.914, OpenGL: 3.3 Mesa 10.2.6, Compiler: GCC 4.9.1, File-System: ext4, Screen Resolution: 1920x1080 X Server 1.16.0: SNA: Processor: Intel Core i7-4600U @ 3.30GHz (4 Cores), Motherboard: CompuLab Intense-PC2 (IPC2), Chipset: Intel Haswell-ULT DRAM, Memory: 8192MB, Disk: 120GB Micron_M500_MTFD, Graphics: Intel Haswell-ULT IGP (1100MHz), Audio: Intel Haswell-ULT HD Audio, Monitor: MX279, Network: Intel Connection I218-LM + Intel Wireless 7260 OS: Ubuntu 14.10, Kernel: 3.16.0-14-generic (x86_64), Desktop: Unity 7.3.1, Display Server: X Server 1.16.0, Display Driver: intel 2.99.914, OpenGL: 3.3 Mesa 10.2.6, Compiler: GCC 4.9.1, File-System: ext4, Screen Resolution: 1920x1080 GtkPerf 0.40 GTK Widget: GtkDrawingArea - Pixbufs Seconds < Lower Is Better X Server 1.15.1: SNA . 0.41 |===== X Server 1.15.1: UXA . 3.84 |================================================== X Server 1.16.0: UXA . 3.42 |============================================= X Server 1.16.0: SNA . 0.43 |====== GtkPerf 0.40 GTK Widget: GtkDrawingArea - Circles Seconds < Lower Is Better X Server 1.15.1: SNA . 15.59 |====================== X Server 1.15.1: UXA . 35.26 |================================================= X Server 1.16.0: UXA . 29.28 |========================================= X Server 1.16.0: SNA . 15.05 |===================== GtkPerf 0.40 GTK Widget: GtkTextView - Add Text Seconds < Lower Is Better X Server 1.15.1: SNA . 367.65 |================================================ X Server 1.15.1: UXA . 371.15 |================================================ X Server 1.16.0: UXA . 369.38 |================================================ X Server 1.16.0: SNA . 370.14 |================================================ GtkPerf 0.40 GTK Widget: GtkTextView - Scroll Seconds < Lower Is Better X Server 1.15.1: SNA . 0.04 |======================================== X Server 1.15.1: UXA . 0.04 |======================================== X Server 1.16.0: UXA . 0.04 |======================================== X Server 1.16.0: SNA . 0.05 |================================================== GtkPerf 0.40 GTK Widget: GtkComboBoxEntry Seconds < Lower Is Better X Server 1.15.1: SNA . 7.31 |================================================ X Server 1.15.1: UXA . 6.81 |============================================= X Server 1.16.0: UXA . 6.68 |============================================ X Server 1.16.0: SNA . 7.59 |================================================== GtkPerf 0.40 GTK Widget: GtkToggleButton Seconds < Lower Is Better X Server 1.15.1: SNA . 5.45 |=============================== X Server 1.15.1: UXA . 8.87 |================================================== X Server 1.16.0: UXA . 8.13 |============================================== X Server 1.16.0: SNA . 5.52 |=============================== GtkPerf 0.40 GTK Widget: GtkRadioButton Seconds < Lower Is Better X Server 1.15.1: SNA . 3.53 |======================================= X Server 1.15.1: UXA . 4.56 |================================================== X Server 1.16.0: UXA . 4.11 |============================================= X Server 1.16.0: SNA . 3.49 |====================================== GtkPerf 0.40 GTK Widget: GtkCheckButton Seconds < Lower Is Better X Server 1.15.1: SNA . 1.92 |============================================= X Server 1.15.1: UXA . 2.12 |================================================== X Server 1.16.0: UXA . 2.09 |================================================= X Server 1.16.0: SNA . 1.87 |============================================ GtkPerf 0.40 GTK Widget: GtkComboBox Seconds < Lower Is Better X Server 1.15.1: SNA . 12.67 |============================================ X Server 1.15.1: UXA . 14.07 |================================================= X Server 1.16.0: UXA . 13.90 |================================================ X Server 1.16.0: SNA . 13.14 |============================================== Render Bench Phoronix Test Suite v5.4.0m1 Seconds < Lower Is Better X Server 1.15.1: SNA . 16.42 |============================================== X Server 1.15.1: UXA . 17.43 |================================================= X Server 1.16.0: UXA . 17.48 |================================================= X Server 1.16.0: SNA . 16.25 |============================================== x11perf 1.5 Test: 500px Compositing From Window To Window Operations / Second > Higher Is Better X Server 1.15.1: SNA . 15533 |=============================================== X Server 1.15.1: UXA . 7177 |====================== X Server 1.16.0: UXA . 7197 |====================== X Server 1.16.0: SNA . 16067 |================================================= x11perf 1.5 Test: 500px Compositing From Pixmap To Window Operations / Second > Higher Is Better X Server 1.15.1: SNA . 10197 |===================================== X Server 1.15.1: UXA . 6667 |======================== X Server 1.16.0: UXA . 6720 |======================== X Server 1.16.0: SNA . 13683 |================================================= x11perf 1.5 Test: Copy 500x500 From Pixmap To Pixmap Operations / Second > Higher Is Better X Server 1.15.1: SNA . 7260 |================================================= X Server 1.15.1: UXA . 7360 |================================================== X Server 1.16.0: UXA . 7370 |================================================== X Server 1.16.0: SNA . 7273 |================================================= x11perf 1.5 Test: 500px Copy From Window To Window Operations / Second > Higher Is Better X Server 1.15.1: SNA . 7240 |================================================== X Server 1.15.1: UXA . 7087 |================================================= X Server 1.16.0: UXA . 7180 |================================================== X Server 1.16.0: SNA . 7237 |================================================== x11perf 1.5 Test: Fill 300 x 300px AA Trapezoid Operations / Second > Higher Is Better X Server 1.15.1: SNA . 321333 |============================================== X Server 1.15.1: UXA . 2910 | X Server 1.16.0: UXA . 2910 | X Server 1.16.0: SNA . 338667 |================================================ x11perf 1.5 Test: PutImage XY 500x500 Square Operations / Second > Higher Is Better X Server 1.15.1: SNA . 147 |================================================== X Server 1.15.1: UXA . 1 | X Server 1.16.0: UXA . 1 | X Server 1.16.0: SNA . 149 |=================================================== x11perf 1.5 Test: Char in 80-char aa line Operations / Second > Higher Is Better X Server 1.15.1: SNA . 13166667 |========================================= X Server 1.15.1: UXA . 3266667 |========== X Server 1.16.0: UXA . 3666667 |============ X Server 1.16.0: SNA . 14633333 |============================================== x11perf 1.5 Test: Scrolling 500 x 500 px Operations / Second > Higher Is Better X Server 1.15.1: SNA . 7333 |================================================== X Server 1.15.1: UXA . 7170 |================================================= X Server 1.16.0: UXA . 7260 |================================================= X Server 1.16.0: SNA . 7380 |================================================== x11perf 1.5 Test: 500px PutImage Square Operations / Second > Higher Is Better X Server 1.15.1: SNA . 4677 |================================================= X Server 1.15.1: UXA . 4467 |============================================== X Server 1.16.0: UXA . 4810 |================================================== X Server 1.16.0: SNA . 4747 |================================================= QGears2 Rendering: XRender Extension - Test: Image Scaling Frames Per Second > Higher Is Better X Server 1.15.1: SNA . 1976.84 |============================================== X Server 1.15.1: UXA . 1591.22 |===================================== X Server 1.16.0: UXA . 1709.85 |======================================= X Server 1.16.0: SNA . 2037.19 |=============================================== QGears2 Rendering: XRender Extension - Test: Gears Frames Per Second > Higher Is Better X Server 1.15.1: SNA . 282.33 |================================================ X Server 1.15.1: UXA . 262.91 |============================================ X Server 1.16.0: UXA . 278.07 |=============================================== X Server 1.16.0: SNA . 284.48 |================================================ QGears2 Rendering: XRender Extension - Test: Text Frames Per Second > Higher Is Better X Server 1.15.1: SNA . 267.90 |================================================ X Server 1.15.1: UXA . 241.14 |=========================================== X Server 1.16.0: UXA . 266.13 |=============================================== X Server 1.16.0: SNA . 269.57 |================================================