1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Memory
  5. Motherboards
  6. Processors
  7. Software
  8. Storage
  9. Operating Systems


Facebook RSS Twitter Twitter Google Plus


Phoronix Test Suite

OpenBenchmarking.org

Intel Haswell Linux Performance Improved A Lot In 2013

Michael Larabel

Published on 19 December 2013
Written by Michael Larabel
Page 1 of 4 - 10 Comments

With the end of the year quickly approaching, at Phoronix I have been re-testing all of the Linux graphics drivers to see how the performance has changed in 2013 and the features added/removed over the calendar year. I've been doing these annual Linux driver yearly recaps going back to 2005 when Linux GPU drivers were in their infancy compared to Windows. Yesterday I started with the NVIDIA 2013 Linux Year-In-Review of their first-rate binary driver while today I have some performance tests done for Intel's latest-generation Haswell graphics hardware.

In 2013, the Intel Mesa driver for Haswell (and Ivy Bridge) graphics processors picked up support for OpenGL 3.2 and OpenGL 3.3, plus support for various other GL extensions as part of OpenGL 4.x, etc. There was also work done on power improvements, Intel Broadwell support was published, and the SNA back-end is now being used for 2D acceleration by default with the X.Org driver. The Beignet project has also emerged for Intel OpenCL GPU support on Linux. For finer-details on the Intel open-source Linux 2013 improvements made, read the many Phoronix graphics driver articles and news items. With the Intel Linux "graphics driver" being spread across the Mesa user-space 3D driver, DRM library (libdrm), the kernel DRM/KMS driver, VA-API video acceleration library (libva), xf86-video-intel, and also now Beignet, it's hard to easily summarize all of the improvements made when they're spread across several different Linux code-bases.

Due to the open-source Linux graphics drivers being spread across several code-bases, it's not as easy as testing each individual driver release from 2013 like can be done with the binary AMD and NVIDIA drivers where they ship as a single binary package. Due to inter-dependencies between Mesa, libdrm, the DDX driver, and the Linux kernel, testing of the open-source driver was done by using Ubuntu 13.04 in its stock shape to get an idea for Ubuntu at the beginning of this year and then testing the same hardware with Ubuntu 14.04 in its current development state to get an idea for the Intel Haswell performance now at the end of the year. With forthcoming Ivy Bridge and Radeon results, Ubuntu 12.10 will be used instead of Ubuntu 13.04, but the Haswell Linux support really didn't come together until the 13.04 release. Ubuntu 13.04 shipped with the Linux 3.8 kernel, xf86-video-intel 2.21.6, and Mesa 9.1.7. Ubuntu 14.04 LTS currently has the Linux 3.12 kernel, xf86-video-intel 2.99.904, and Mesa 10.0. A third run was also done where Ubuntu 14.04 was tested with a Linux 3.13 Git kernel.

This entire Intel graphics driver benchmarking was done via the Phoronix Test Suite software. The Intel Core i7 4770K processor with HD Graphics 4600 was used for testing.

<< Previous Page
1
Latest Linux Hardware Reviews
  1. Intel Xeon E5-1680 v3 & E5-2687W v3 Compared To The Core i7 5960X On Linux
  2. Intel 120GB 530 Series SSD Linux Performance
  3. Btrfs/EXT4/XFS/F2FS RAID 0/1/5/6/10 Linux Benchmarks On Four SSDs
  4. AMD's Windows Catalyst Driver Remains Largely Faster Than Linux Drivers
Latest Linux Articles
  1. NVIDIA vs. Nouveau Drivers With Linux 3.18 + Mesa 10.4-devel
  2. Is The Open-Source NVIDIA Driver Fast Enough For Steam On Linux Gaming?
  3. Linux 3.18 File-System Performance Minimally Changed But Possible Regressions
  4. AMD Radeon Gallium3D Is Catching Up & Sometimes Beating Catalyst On Linux
Latest Linux News
  1. Linux 3.18 Kernel: Not Much Change With Intel Haswell Performance
  2. More File-System Tests Of The Linux 3.18 Kernel
  3. Using NVIDIA's NVENC On Linux With FFmpeg
  4. There's Talk Again About An "Open To The Core" Ubuntu Laptop
  5. PowerVR SGX Driver Code Gets Leaked
  6. V2 Of KDBUS Published For Linux Kernel Review
  7. VirtualBox 4.3.20 Arrives, Still No Sign Of VirtualBox 4.4
  8. Scientific Linux 6.6 vs. Scientific Linux 7.0 Benchmarks
  9. Qualcomm Looks To Get Into The ARM Server Business
  10. HHVM 3.4 Adds New Features, Support
Latest Forum Discussions
  1. Roadmap to Catalyst 14.10 ?
  2. Updated and Optimized Ubuntu Free Graphics Drivers
  3. Cant get working Kaveri APU - A10-7850k
  4. Debian Developer Resigns From The Systemd Maintainership Team
  5. Script for Fan Speed Control
  6. Debian Init System Coupling Vote Results
  7. The Slides Announcing The New "AMDGPU" Kernel Driver
  8. Ubuntu Developers Still Thinking What To Do About Adobe Flash Support