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

A 13 Line Patch That Boosts Intel Sandy Bridge Performance

Michael Larabel

Published on 4 March 2011
Written by Michael Larabel
Page 1 of 4 - 25 Comments

After some initial Linux troubles, last month we finally got Intel Sandy Bridge graphics working under Linux. The latest Intel CPUs (such as the Core i5 2500K) with integrated graphics are blazingly fast, and the classic Intel Mesa driver was fast compared to other open-source Mesa / Gallium3D drivers, but it still was a ways behind the low-end discrete graphics cards with the proprietary AMD / NVIDIA drivers for Linux. It was also shown that the Intel Linux Mesa driver is much slower than the Intel Windows driver for Sandy Bridge, as we had also found was the case for previous generations of Intel graphics. Committed to the Mesa mainline Git repository this week though was a very important Sandy Bridge change. While the commit only touched 13 lines of code (11 lines of new code, 2 lines of changed code), it has dramatically improved the Sandy Bridge Linux performance as our results show in this article.

It is this Git commit from the 1st of March by Intel's Zou Nan hai that we are talking about. For Sandy Bridge / "Gen 6" Intel hardware, it bumps the VS thread count to 60. It is a relatively straightforward and simple patch, but how it affects the OpenGL performance is dramatic.

In this article are the original Phoronix test results for the Intel Core i5 2500K "Sandy Bridge" from early February using the Intel Bearup Lake motherboard (the show-stopping problem with the ASUS motherboard remains unresolved) plus the already-published Windows 7 Professional x64 Service Pack 1 results. What is new are the updated Intel numbers. On a clean install of Ubuntu 10.10 to the same Sandy Bridge system, the latest Linux 2.6.38 kernel was loaded (2010-03-02; Linux 2.6.38-rc7) plus the latest xf86-video-intel DDX from Git on 2010-03-02 (xf86-video-intel 2.14.901), the latest Git libdrm, and then Mesa from Git master on 2010-03-02 marked as Mesa 7.11-devel.

Besides the Intel Core i5 2500K processor and Intel Bearup Lake motherboard was 2GB of DDR3 system memory and a 60GB OCZ Vertex 2 SSD. Via the Phoronix Test Suite 3.0 and OpenBenchmarking.org software, the test results from Nexuiz, OpenArena, World of Padman, Warsow, Urban Terror, Tremulous, VDrift, and Lightsmark were used.

<< Previous Page
1
Latest Linux Hardware Reviews
  1. Acer B286HK: A 28-inch UHD LED 4K Monitor For As Low As $350
  2. Intel Xeon E5-1680 v3 & E5-2687W v3 Compared To The Core i7 5960X On Linux
  3. Intel 120GB 530 Series SSD Linux Performance
  4. Btrfs/EXT4/XFS/F2FS RAID 0/1/5/6/10 Linux Benchmarks On Four SSDs
Latest Linux Articles
  1. Mesa Git Yields Performance Improvements For Newer AMD GPUs
  2. Apple OS X 10.10 vs. Ubuntu 14.10 Performance
  3. Mesa 10.5-devel Brings Some Intel Haswell HD Graphics Changes Over Mesa 10.3
  4. NVIDIA vs. Nouveau Drivers With Linux 3.18 + Mesa 10.4-devel
Latest Linux News
  1. Wine 1.7.32 Updates Its Mono Engine
  2. Mesa 10.4 Release Candidate 3 Is Here For Weekend Testing
  3. GenodeOS 14.11 Now Supports Intel's Wireless Hardware
  4. Jolla Tablet Could Have Upgrades For MicroSDHC, Split Screen, 3.5G
  5. Intel Has Last Round Of DRM Changes For Linux 3.19, Starts Dropping DRI1/UMS
  6. Fedora 21 Release Candidate 1 Awaits Your Testing
  7. GCC 5 Adds Support For ARM's Cortex-A17
  8. KWayland Server Component Coming For KDE Plasma 5.2
  9. NVIDIA Posts Tegra Gallium3D Patch For K1+ Support
  10. Ubuntu 14.10 MacBook Air Tests With Linux 3.18, Mesa 10.5
Latest Forum Discussions
  1. Aliens vs predator for Linux
  2. Updated and Optimized Ubuntu Free Graphics Drivers
  3. Hurrican SDL Port
  4. Roadmap to Catalyst 14.10 ?
  5. how to configure module phoromatic ?
  6. PulseAudio 6.0 Is Coming & Other Linux Audio Plans For The Future
  7. Debian Developer Resigns From The Systemd Maintainership Team
  8. Cant get working Kaveri APU - A10-7850k