Having SNAppy Intel 2D Acceleration In 2012

Published on January 31, 2012
Written by Michael Larabel
Page 1 of 8
Discuss This Article

Here's a new look at Intel's Sandy Bridge New Acceleration (SNA) architecture within their DDX graphics driver. Testing in this article was done across three systems (mobile and desktop class Sandy Bridge hardware as well as an Ironlake system) seeing how well the latest code is performing in an effort to provide a better Intel 2D experience.

Sandy Bridge New Acceleration, which was designed by Chris Wilson at Intel's Open-Source Technology Center to be a crazy fast acceleration architecture and formally introduced in June of 2011, has been making much progress. In fact, nearly all of the activity still going on within the xf86-video-intel DDX driver is SNA-related. There isn't too much fun left to be had within the Intel X.Org driver with most of the interesting work going into the Intel DRM kernel driver (and Mesa for the 3D work).

SNA has turned into Chris Wilson's personal vendetta within the Intel Linux graphics driver. SNA-related commits are still happening almost daily; there's been almost 100 SNA commits in the past week and about 350 SNA commits since the start of 2012. While much activity has been happening around Sandy Bridge New Acceleration, and in most cases it's significantly faster than the stock UXA (a gutted EXA with GEM handling) for 2D acceleration, it's still not the default acceleration architecture. SNA does have accelerated back-ends for older generations of Intel integrated graphics, but occasionally with all of this work happening there are regressions and other issues that come up related to SNA.

As far as whether SNA will ever be the default, when talking about it with Keith Packard at XDC2011 Chicago he made it sound like it was unlikely to make the switch from the stock UXA mode. When asking Chris Wilson about the future of SNA this past weekend and whether it would become the default, he said, "At this moment in time, I have no idea."

Chris went on to say, "I just hope the future where we have a DDX that is never slower or more power hungry than simply using the CPU, ala shadowfb, and is truly competitive with not only our Windows colleagues but with competing chipsets arrives sooner rather than later." It's a nice mission, so let's see how SNA is running today.

<< Previous Page
1
Latest Hardware Reviews
  1. Sumo Lounge Emperor
  2. Gallium3D Continues Improving OpenGL For Older Radeon GPUs
  3. 15-Way Open vs. Closed Source NVIDIA/AMD Linux GPU Comparison
  4. Nouveau vs. NVIDIA Linux Comparison Shows Shortcomings
Latest Software Articles
  1. GCC 4.8.0 vs. LLVM Clang 3.3 Compiler Performance
  2. Intel Linux OpenGL Driver Leading Over Apple OS X
  3. The Cost Of Ubuntu Disk Encryption
  4. Btrfs vs. EXT4 vs. XFS vs. F2FS On Linux 3.10
Latest Linux News
  1. Unity 8, Mir Made Progress This Week On Features
  2. LLVM Clang 3.3 RC2 Is Ready For Testing
  3. AMD RadeonSI Gallium3D Begins Simple CL Demos
  4. Intel Shows Off GNOME3-Based Tizen Shell
  5. Linux Desktop Security Could Be A Whole Lot Better
  6. KDE 4.11 Will Be The Last Major KDE4 Workspaces Feature Release
  7. New NVIDIA Linux Driver Supports The GeForce GTX 780
  8. Chrome 28 To Offer More Speed Improvements
  9. Digia Announces "Boot To Qt" Project
  10. X.Org Libraries Hit By Round Of Security Issues
  11. Wayland's Weston Gets Output Scaling Support
Latest Forum Talk
  1. GCC 4.8.0 vs. LLVM Clang 3.3 Compiler Performance
  2. AMD RadeonSI Gallium3D Begins Simple CL Demos
  3. Sun x4500 firmware
  4. KDE 4.11 Will Be The Last Major KDE4 Workspaces...
  5. Could the forum help improve the quality of...
  6. Linux Desktop Security Could Be A Whole Lot Better
  1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Motherboards
  5. Peripherals
  6. Processors
  7. Software
  8. Operating Systems
  9. All Articles
  1. Linux Benchmarking
  2. OpenBenchmarking.org
  3. Phoronix Test Suite