Nouveau NVC0 Fermi Compute Support Committed
Written by Michael Larabel in Nouveau on 7 August 2013 at 12:01 AM EDT. Add A Comment
The patches published one month ago for Nouveau NVIDIA Fermi Compute Support on the open-source driver have now been committed to master for the next Mesa release. More importantly this is the base work for implementing NVIDIA performance counters.

Before getting too excited, these patches are queued up in Mesa Git master which now means Mesa 9.3 (or more likely Mesa 10.0 pending OpenGL 3.2/3.3 compliance) and not Mesa 9.2 that will be released later in the month. Additionally, this Compute/GPGPU support for the Nouveau "NVC0" driver is very rudimentary and not everything you need to get OpenCL running on the reverse-engineered Nouveau driver.

As said by Nouveau's Martin Peres in the forums last month after the initial patches were posted, "the proposed patches are the bare minimum to read the MP counters on nvc0 (which require executing a hard-coded kernel)."

With this compute support committed, now also in Mesa Git master are some MP performance counters for modern NVIDIA GPUs. The work is part of this year's X.Org Google Summer of Code via the student developer Samuel Pitoiset.
About The Author
Author picture

Michael Larabel is the principal author of Phoronix.com and founded the web-site in 2004 with a focus on enriching the Linux hardware experience and being the largest web-site devoted to Linux hardware reviews, particularly for products relevant to Linux gamers and enthusiasts but also commonly reviewing servers/workstations and embedded Linux devices. Michael has written more than 10,000 articles covering the state of Linux hardware support, Linux performance, graphics hardware drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated testing software. He can be followed via Twitter or contacted via MichaelLarabel.com.

Related Nouveau News
Popular News
Trending Reviews & Featured Articles