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

Having SNAppy Intel 2D Acceleration In 2012

Michael Larabel

Published on 31 January 2012
Written by Michael Larabel
Page 1 of 8 - 8 Comments

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 Linux Hardware Reviews
  1. Intel Launches The Core i7 5960X, Mighty Powerful Haswell-E CPUs
  2. AMD Radeon R9 290: Gallium3D vs. Catalyst Drivers
  3. AMD Radeon R9 290 Open-Source Driver Works, But Has A Ways To Go
  4. Trying The Configurable 45 Watt TDP With AMD's A10-7800 / A6-7400K
Latest Linux Articles
  1. How Intel Graphics On Linux Compare To Open-Source AMD/NVIDIA Drivers
  2. The Fastest NVIDIA GPUs For Open-Source Nouveau With Steam Linux Gaming
  3. Testing For The Latest Linux Kernel Power Regression
  4. The Most Energy Efficient Radeon GPU For AMD Linux Gaming
Latest Linux News
  1. AMD Steppe Eagle Flys To Coreboot
  2. Intel Beignet Is Working Out Surprisingly Well For OpenCL On Linux
  3. Coreboot Adds Lenovo X220 With Native Sandy Bridge Support
  4. Canonical Has Yet To Land X.Org Server 1.16 For Ubuntu 14.10
  5. Imagination Launches A MIPS Development Board
  6. Getting Involved With The New Raspberry Pi Graphics Driver
  7. A New AMD Catalyst Linux Driver Unofficially Surfaces
  8. LibreOffice Ported To 64-bit ARM (AArch64)
  9. Enlightenment E19 RC3 Shows Off The New Wayland Compositor
  10. Metro Redux Is Going To Require OpenGL 4.x On Linux
Latest Forum Discussions
  1. Btrfs Gets Talked Up, Googler Encourages You To Try Btrfs
  2. Updated graphics drivers for Ubuntu 12.04 Precise LTS
  3. Catalyst 14.201.1008
  4. It's Now Possible To Play Netflix Natively On Linux Without Wine Plug-Ins
  5. Users defect to Linux as OpenBSD removes Lynx from base system
  6. Updated and Optimized Ubuntu Free Graphics Drivers
  7. Canonical Joined The Khronos Group To Help Mir/Wayland Drivers
  8. Radeon HD5670 and Ubuntu 14.04