Today is a wild one for open-source/Linux users. Let's begin with the unexpected news: NVIDIA is releasing more GPU hardware documentation at long last! Yes, freely-available hardware interface documentation to assist in the development of the open-source NVIDIA Linux driver (Nouveau).
NVIDIA News Archives
1,063 NVIDIA open-source and Linux related news articles on Phoronix since 2006.
NVIDIA's Unix/Linux graphics driver team has kicked off a new week by introducing the 430.40 long-lived driver release.
OpenGL is still evolving and days ahead of SIGGRAPH 2019, NVIDIA has published a set of new GL extensions for improving multi-GPU rendering.
For those using the NVIDIA proprietary graphics driver on an IBM POWER system, it could be a while before seeing Linux 5.3+ kernel support. Upstream has removed code depended upon by the NVIDIA binary driver for supporting the POWER architecture and as is the case they don't care that it will break NVIDIA driver support since it's binary/out-of-tree.
NVIDIA today issued the 430.34 Linux driver as their newest update in the 430 stable series.
NVIDIA announced via their newsletter today that they've open-sourced their TensorRT library and associated plug-ins.
Following weeks of leaks and other rumors, NVIDIA today finally lifted the lid on their new "SUPER" line-up with the revised RTX 2060 / RTX 2070 / RTX 2080 graphics cards with more competitive value especially in light of AMD's Radeon RX 5700 series offerings coming to market next week.
NVIDIA released update Vulkan beta drivers on Monday for both Windows and Linux.
Currently NVIDIA's packaged drivers on Ubuntu can get a bit stale on Ubuntu stable releases since they aren't updated in-step with the latest driver releases. But a new stable release update (SRU) policy/exception similar to the Firefox approach is being made for Ubuntu so that new releases will end up working their way into currently supported Ubuntu series.
NVIDIA just released a new stable Linux driver in the 430 long-lived series.
NVIDIA issued the 418.52.10 Linux beta driver this weekend (and version 425.62 for Windows) that offers their latest Vulkan API support.
NVIDIA announced the EGX platform from Computex 2019 for accelerating AI at the edge. But if that news doesn't interest you, they also announced in June will be the formal Quake II RTX ray-traced game port release and will be open-source.
NVIDIA today released the 418.52.07 Linux driver as an updated build intended for Vulkan developers with it introducing support for two more extensions.
NVIDIA released the 430.14 Linux driver today as their first non-beta driver build in this 430 branch.
Last month for the GeForce GTX 1650 launch, NVIDIA shipped the 430.09 beta Linux driver, which is the current beta series at the moment. For those looking for GTX 1650 Turing support on a "stable" series, the NVIDIA 418.74 driver is available.
There's a new open-source NVIDIA driver heading to the mainline kernel with Linux 5.2, but don't get too excited.
Nsight Systems, NVIDIA's proprietary cross-platform tool providing a timeline view of system resource analysis and other metrics while running GPU compute/graphics workloads, now can handle the Vulkan API.
With today's GeForce GTX 1650 launch, NVIDIA has posted the 430.09 Linux driver as their first in this new driver series.
Coming in now a step below last month's GeForce GTX 1660 as an RTX-less Turing graphics card is now the GeForce GTX 1650 at the $149 USD price point.
As we've been expecting from NVIDIA's recent DXR ray-tracing support back-ported to Pascal/Volta GPUs, there's now a NVIDIA Linux driver beta that offers VK_NV_ray_tracing for pre-Turing graphics processors.
As has been expected the past several weeks, NVIDIA rolled out a driver update today providing DXR ray-tracing support going back to non-RTX Pascal GPUs. While NVIDIA has mostly been trumpeting the DirectX 12 ray-tracing abilities now with these older GPUs lacking RTX cores, their work does include enabling of Vulkan VK_NV_ray_tracing support on these graphics processors.
It's been a while since NVIDIA last issued a new Windows/Linux Vulkan beta driver update but that changed today with gamers and developers on Linux today having access to the 418.52.03 driver build.
Released for GDC/GTC week was Nsight Graphics 2019.2, the proprietary cross-platform, closed-source utility tool for debugging, profiling, and analyzing Direct3D, OpenGL, and other GPU-accelerated APIs.
Software releases are aplenty for GDC week and NVIDIA's latest release is their newest post-4.0 PhysX SDK.
Out for GDC week is the NVIDIA 418.56 Linux driver as the latest stable update to their current long-lived driver release branch.
One of the demos NVIDIA is showing off this week at their GPU Technology Conference is Quake II being path-traced using a Vulkan port of the game and adapted to handle VK_NV_ray_tracing functionality paired with the latest GeForce RTX GPUs.
NVIDIA has issued new Vulkan beta drivers leading up to the Game Developers Conference 2019 as well as this next week there being NVIDIA's GPU Technology Conference (GTC) nearby in California.
NVIDIA has introduced its latest RTX-less, lower-tier Turing GPU... The GeForce GTX 1660 is now available starting at $219 USD.
While earlier this month it looked like Intel was going to be the likely suitor to Mellanox Technologies, NVIDIA has managed to edge out Intel and the others bidding for the networking chip provider.
NVIDIA will no longer be officially supporting Kepler mobile/notebook GPUs by their mainline driver. For now at least they will continue supporting Kepler desktop GPUs by their mainline driver.
NVIDIA issued new Vulkan beta drivers on Friday with a few fixes on Linux and Windows.
NVIDIA for a while now has been working on the Flang compiler as an open-source Fortran compiler built atop the LLVM infrastructure and inspired by the Clang C/C++ compiler front-end. Recently though they began a ground-up rewrite of Flang using modern C++ and that effort is now known as f18 and they are looking to mainline this new Fortran compiler front-end.
While NVIDIA may be divesting from the Video Decode and Presentation API for Unix (VDPAU) in favor of their NVENC/NVDEC APIs that are part of the NVIDIA Video Codec SDK, they do continue maintaining the VDPAU library (libvdpau) at least for the time being.
As the first point release since last year's CUDA 10.0 release, CUDA 10.1 is now available with a new GEMM library and various performance optimizations.
In addition to NVIDIA christening the 418 driver series as stable today with the GeForce GTX 1660 Ti release, they also issued updates for their 390 legacy driver series as well as the 410 long-lived driver release series.
As expected given today's GeForce GTX 1660 Ti launch, NVIDIA has released a new Linux graphics driver supporting the 1660 Ti as well as the RTX 2070 with Max-Q Design and RTX 2080 with Max-Q Design, among other changes.
After weeks of leaks, the GeForce GTX 1660 Ti is expected to be formally announced in just a few hours. This is a ~$300 Turing graphics card but without any ray-tracing support as so far has been common to all Turing graphics cards. The GTX 1600 series family is expected to expand as well in the weeks ahead.
Following today's Vulkan 1.1.101 release, NVIDIA has debuted a new Vulkan beta driver for Linux (and Windows) users.
While we are still waiting on NVIDIA to publish the signed firmware images for Turing GPUs in order to bring-up 3D hardware acceleration on the GeForce RTX 2000 series graphics cards with the open-source Nouveau driver, today they did post the signed firmware image files for their Type-C controller found on these new GPUs.
Since the start of December the NVIDIA Video Codec SDK 9.0 update has been available in the company's early access program while now this SDK with the NVENC/NVDEC APIs has rolled out as stable.
While NVIDIA is no longer active promoting their Video Decode and Presentation API for Unix "VDPAU" in favor of the cross-platform, CUDA-focused Video Codec SDK with NVENC/NVDEC, the VDPAU library still sees some rare activity from time to time.
GreenWithEnvy v0.11 has been released, the latest version of this third-party, open-source utility for altering the power limits of NVIDIA graphics cards on Linux as well as more overclocking information/controls than what is exposed through the NVIDIA Settings panel with the NVIDIA proprietary driver.
This week NVIDIA's research engineers open-sourced StyleGAN, the project they've been working in for months as a Style-based generator architecture for Generative Adversarial Networks.
While the initial "G-SYNC Compatible" (FreeSync) support is the big headlining feature of today's NVIDIA 418.30 Linux beta driver drop, there are also other changes to get excited about too.
Earlier this month at CES was the surprise announcement that NVIDIA would be effectively rolling out FreeSync display support for Pascal GPUs and newer with forthcoming driver updates. There's been that support on Windows while beginning today that tear-free, gaming-focused display tech will also be working on Linux.
With NVIDIA today officially shipping the GeForce RTX 2060 as the new $349 USD Turing graphics card, the 415.27 Linux driver was released today to officially support this new graphics card.
A Phoronix reader pointed out LCZero (Leela Chess Zero) a few days ago as an interesting chess engine powered by neural networks and supports BLAS, OpenCL, and NVIDIA CUDA+cuDNN back-ends. Particularly with the FP16 cuDNN support, this chess engine can be super fast on NVIDIA's latest Turing GPUs with tensor cores.
NVIDIA used their CES keynote on Sunday night to announce the GeForce RTX 2060, their newest Turing graphics card priced at $349 USD.
Just ahead of NVIDIA's expected reveal of new hardware at the Consumer Electronics Show (CES), their driver teams have done a Sunday morning drop of new Vulkan beta drivers that match the new functionality offered up by Vulkan 1.1.97.
The NVIDIA 410.93 Linux driver is out today as the company's first Linux driver release of 2019.
1063 NVIDIA news articles published on Phoronix.