Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

NVIDIA News Archives


1,105 NVIDIA open-source and Linux related news articles on Phoronix since 2006.

The New Rust-Written NVIDIA "NOVA" Driver Submitted Ahead Of Linux 6.15
The New Rust-Written NVIDIA "NOVA" Driver Submitted Ahead Of Linux 6.15

For quite a while Red Hat engineers have been developing the open-source, Rust-written NOVA driver to in effect serve as the successor to the reverse-engineered Nouveau driver that isn't too actively developed in more recent times. But unlike Nouveau's extensive range of NVIDIA GPU support, the NOVA driver is intentionally limited to the RTX 20 "Turing" GPUs and newer where there is the NVIDIA GPU System Processor (GSP) with the firmware support to leverage for an easier driver-writing experience. The very initial NOVA driver code was sent out on Sunday for DRM-Next ahead of the Linux 6.15 merge window.

10 March 2025 - NOVA Driver For Linux 6.15 - 122 Comments
NVIDIA Is Finding Great Success With Vulkan Machine Learning - Competitive With CUDA
NVIDIA Is Finding Great Success With Vulkan Machine Learning - Competitive With CUDA

It's not only AMD that is working on Vulkan/SPIR-V support for machine learning / AI software but NVIDIA has been working on improvements too for enhancing Vulkan-powered machine learning software. The outlook for using Vulkan within machine learning software is quite positive and even able to offer similar performance to NVIDIA's prized CUDA.

2 March 2025 - NVIDIA Vulkan AI - 18 Comments
NVIDIA 570.124.04 Linux Driver Brings Additional Fixes
NVIDIA 570.124.04 Linux Driver Brings Additional Fixes

Going into beta just under one month ago was the NVIDIA 570.86.16 Linux driver that brought initial support for GeForce RTX 50 "Blackwell" graphics cards as well as Vulkan driver improvements, Variable Rate Refresh (VRR) support with multiple displays, GPU overclocking exposed by default, and various other refinements to this official NVIDIA Linux driver. Out today is the NVIDIA 570.124.04 stable Linux driver release.

27 February 2025 - NVIDIA 570.124.04 - 22 Comments
NVIDIA Engineer Talks Up sched_ext Linux Scheduler Possibilities At FOSDEM
NVIDIA Engineer Talks Up sched_ext Linux Scheduler Possibilities At FOSDEM

Merged last year for the Linux 6.12 kernel was sched_ext for allowing extensible scheduler possibilities by allowing schedulers to be implemented as eBPF code and dynamically loaded into the kernel. This allows for rapidly developing new schedulers as well as exploring other new possibilities around more intelligent kernel scheduling decisions. Meta, Google, Canonical (Ubuntu), and others have been big proponents of sched_ext and NVIDIA is also increasingly vocalizing their support for these extensible scheduler opportunities.

5 February 2025 - sched_ext - 39 Comments
NAMD Molecular Dynamics Performance Improves Well With NVIDIA Blackwell / RTX 5090
NAMD Molecular Dynamics Performance Improves Well With NVIDIA Blackwell / RTX 5090

With now having a Linux driver for running GPU compute workloads on the GeForce RTX 5090 (as mentioned, Linux gaming benchmarks will come following the formal R570 Linux driver release in the coming days that is better optimized for gaming), I ran some additional GPU compute benchmarks on the GeForce RTX 5090 "Blackwell" graphics card over the weekend.

27 January 2025 - NAMD Molecular Dynamics - 2 Comments
NVIDIA Working On "-flto-partition=locality" GCC Option To Boost Performance For Some CPU Workloads
NVIDIA Working On "-flto-partition=locality" GCC Option To Boost Performance For Some CPU Workloads

NVIDIA compiler engineers have spent the past several months working on a proposed GCC option -flto-partition=locality for having the compiler optimize the code layout for locality between callees and callers as part of the link-time optimization (LTO) process. For some workloads NVIDIA is finding this -flto-partition=locality compiler option being of significant help for bettering the CPU performance.

6 January 2025 - -flto-partition=locality - 1 Comment
NVIDIA Made Great Strides With Their Open-Source Kernel Code & Wayland Support In 2024
NVIDIA Made Great Strides With Their Open-Source Kernel Code & Wayland Support In 2024

This year NVIDIA's official Linux graphics driver enjoyed much more robust Wayland support, their open-source kernel modules have matured greatly and are now being used by default, and their proprietary Vulkan and OpenGL drivers remain in good standing for performant Linux gaming and workstation graphics. NVIDIA's Linux driver stack had a rather great year.

28 December 2024 - NVIDIA 2024 - 23 Comments
NVIDIA Launches $249 "Gen AI Supercomputer" With Jetson Orin Nano Super Developer Kit
NVIDIA Launches $249 "Gen AI Supercomputer" With Jetson Orin Nano Super Developer Kit

NVIDIA today announced the Jetson Orin Nano Super Developer Kit as their "most affordable generative AI Supercomputer" with this upgraded Jetson Nano offering 1.7x better GenAI performance while also costing less than its predecessor. This new product looks like an exciting addition to the NVIDIA Jetson line-up and will have performance benchmarks soon on Phoronix.

17 December 2024 - NVIDIA Jetson Orin Nano Super - 34 Comments
NVIDIA Releases EGL-Wayland 1.1.17
NVIDIA Releases EGL-Wayland 1.1.17

NVIDIA published EGL-Wayland 1.1.17 on Monday as the newest update to this Wayland EGL external platform library to provide client-side Wayland support to EGL atop the EGLDevice and EGLStream extensions.

10 December 2024 - EGL-Wayland 1.1.17 - 11 Comments
NVIDIA 565.77 Linux Driver Released As First Stable R565 Build
NVIDIA 565.77 Linux Driver Released As First Stable R565 Build

For the past month and a half the NVIDIA R565 Linux driver series has been in public beta with a number of (X)Wayland improvements, DMA-BUF enhancements, VKD3D fixes, and a variety of other enhancements. Today the NVIDIA 565.77 Linux driver was released as the first stable build in the series.

5 December 2024 - NVIDIA 565.77 - 21 Comments
NVIDIA Shipping Around One Billion RISC-V Cores In Their 2024 Products
NVIDIA Shipping Around One Billion RISC-V Cores In Their 2024 Products

Going back to 2016 we've known of NVIDIA beginning to use RISC-V to replace their Falcon micro-controller and other micro-controllers within their graphics processors to using this common open-source ISA. That use has continued to grow and an unofficial estimate now puts it at around one billion RISC-V cores shipping in 2024 NVIDIA chips.

24 October 2024 - RISC-V Within NVIDIA Products - 20 Comments
NVIDIA Is Helping To Improve Linux's Dynamic Display Mux Support For Laptops
NVIDIA Is Helping To Improve Linux's Dynamic Display Mux Support For Laptops

In addition to NVIDIA engineers being at XDC 2024 in Montreal last week for talking about their Wayland driver plans, there was also a presentation by NVIDIA's Daniel Dadap around current Linux challenges in supporting dynamic display mux hardware on modern laptops with iGPU/dGPU combinations and their hopes for improving the support.

14 October 2024 - Better Dynamic Display Mux - 26 Comments
NVGRACE-GPU VFIO Driver Preparing For NVIDIA Grace Blackwell
NVGRACE-GPU VFIO Driver Preparing For NVIDIA Grace Blackwell

The NVGRACE-GPU VFIO driver was introduced for handling Virtual Function I/O support with the NVIDIA Grace Hopper Superchip so that the GPU device could be assigned to guests using KVM/QEMU and similar for virtualization. The NVGRACE-GPU driver is now being extended for supporting the forthcoming NVIDIA Grace Blackwell "GB" designs.

7 October 2024 - NVIDIA Grace Blackwell VFIO Support - Add A Comment
NVIDIA Mellanox Linux Driver Spearheads Multi-Path PCI As "A Sign Of Things To Come"
NVIDIA Mellanox Linux Driver Spearheads Multi-Path PCI As "A Sign Of Things To Come"

While open-source enthusiasts like to criticize NVIDIA for not maintaining upstream, in-tree kernel graphics driver support (though things have been changing there), for other areas of their vast hardware portfolio they are much better upstream Linux kernel citizens and often at the forefront of new driver innovations. One of the leading examples of that is around the NVIDIA Mellanox networking driver support. With Linux 6.12 they've landed a new feature that has been described as "a sign of things to come, I think we will see more of this in the next 10 years."

24 September 2024 - Linux 6.12 RDMA - 2 Comments
NVIDIA Publishes Open-Source Linux Driver Code For GPU Virtualization "vGPU" Support
NVIDIA Publishes Open-Source Linux Driver Code For GPU Virtualization "vGPU" Support

NVIDIA engineers have sent out an exciting set of Linux kernel patches for enabling NVIDIA vGPU software support for virtual GPU support among multiple virtual machines (VMs). In aiming for upstream-focused Linux support, this NVIDIA vGPU support is built around the adapted Nouveau driver with the code previously posted for splitting up the Nouveau/NVKM driver components.

24 September 2024 - NVIDIA GPU Virtualization - 61 Comments
Even NVIDIA Has Jumped Big On The Open-Source OpenBMC Train
Even NVIDIA Has Jumped Big On The Open-Source OpenBMC Train

OpenBMC as the Linux Foundation project backed by vendors like Intel / Microsoft / Google / Meta for an open-source BMC firmware stack continues to be a growing success. This alternative to long-used proprietary BMC software stacks continues to grow in popularity with AMD now using it on their reference motherboards and Supermicro being another notable user with some of their server platforms. Not entirely new but been meaning to write about it and NVIDIA talked more openly about it this week: NVIDIA is also a big supporter and user of OpenBMC for their high-end AI/HPC servers and BlueField DPU hardware.

8 September 2024 - NVIDIA + OpenBMC - 9 Comments
NVIDIA EGL-Wayland 1.15 Brings Stability Fixes For Explicit Sync
NVIDIA EGL-Wayland 1.15 Brings Stability Fixes For Explicit Sync

There's a new release of NVIDIA's EGL-Wayland project for an EGL External Library Platform library implementing EGL on top of EGLDevice and EGLStream extensions. This week's NVIDIA EGL-Wayland 1.15 release is primarily centered on delivering Wayland explicit sync fixes.

11 August 2024 - NVIDIA EGL-Wayland - 18 Comments
NVIDIA 560.31.02 Linux Driver Delivers Various Fixes
NVIDIA 560.31.02 Linux Driver Delivers Various Fixes

Following last month's NVIDIA 560 Linux driver beta release where the open GPU kernel modules are used by default with Turing GPUs and newer, the NVIDIA 560.31.02 Linux driver has debuted today in stable form for the R560 series.

6 August 2024 - NVIDIA 560.31.02 - 7 Comments
NVIDIA Promotes Their Open-Source GPU Kernel Driver Support
NVIDIA Promotes Their Open-Source GPU Kernel Driver Support

It's been a wild two years since NVIDIA began publishing an open-source Linux GPU kernel driver for Turing GPUs and newer. With the latest NVIDIA 555 Linux driver series that open-source kernel driver support is in great shape and NVIDIA today is out with a lengthy blog post promoting it.

17 July 2024 - Open-Source GPU Kernel Drivers - 66 Comments
NVIDIA 555.58 Stable Linux Driver Brings Wayland Explicit Sync, GSP Firmware Default
NVIDIA 555.58 Stable Linux Driver Brings Wayland Explicit Sync, GSP Firmware Default

The NVIDIA 555.58 Linux driver has debuted this morning as the first stable version in the R555 driver series. The NVIDIA 555 Linux driver is the most exciting in recent times with offering Wayland explicit sync support, more stable Wayland support in general, and GSP firmware is now used by default on RTX 20 / Turing and newer GPUs where the GPU System Processor is present.

27 June 2024 - NVIDIA 555.58 Linux Driver - 70 Comments
NVIDIA 555.52.04 Beta Linux Driver Brings Fixes
NVIDIA 555.52.04 Beta Linux Driver Brings Fixes

A few weeks ago NVIDIA introduced their much anticipated R555 beta driver with NVIDIA 555.42.02 for Linux bringing Wayland explicit sync support, the GPU System Processor (GSP) firmware being used by default, and a variety of Wayland improvements. Today the NVIDIA 555.52.04 beta driver is out that offers additional fixes for the R555 series.

5 June 2024 - NVIDIA 555.52.04 - 11 Comments
NVIDIA's Open GPU Linux Kernel Driver Will Soon Be The Default For Turing & Newer GPUs
NVIDIA's Open GPU Linux Kernel Driver Will Soon Be The Default For Turing & Newer GPUs

While we are all waiting for the NVIDIA R555 series Linux driver beta that is expected to debut as soon as next week based on prior information with Wayland improvements (explicit sync) and more, with the NVIDIA R560 series Linux driver successor is a very interesting change: NVIDIA is planning on defaulting to using their open-source GPU kernel driver by default for GeForce RTX 2000 "Turing" GPUs and newer.

10 May 2024 - R560 Series - 54 Comments
NVIDIA RTX Remix 0.5 Released For Remastering Old Games
NVIDIA RTX Remix 0.5 Released For Remastering Old Games

NVIDIA today released RTX Remix v0.5 as the newest version of this software for remastering old/classic games with path tracing. RTX Remix builds off DXVK and leverages NVIDIA Omniverse and other tech from the green giant like DLSS to enhance older games.

30 April 2024 - RTX Remix 0.5 - 25 Comments
NVIDIA Developer Opens Feature Pull Request For Open-Source NVK Driver
NVIDIA Developer Opens Feature Pull Request For Open-Source NVK Driver

If your interest didn't pique enough when the former Nouveau lead developer joined NVIDIA and sent out a big patch series for this originally-reverse-engineered, open-source NVIDIA kernel driver, here's another plot twist: another NVIDIA engineer opening a merge request adding to the Mesa NVK Vulkan driver.

25 April 2024 - What's Going On?!? - 44 Comments
NVIDIA RTX Remix 0.4 Released With Updated DXVK, Performance Improvements & Fixes
NVIDIA RTX Remix 0.4 Released With Updated DXVK, Performance Improvements & Fixes

As part of the NVIDIA GeForce RTX 40 series launch RTX Remix was announced for helping game modders remaster older game titles for RTX/ray-tracing. RTX Remix 0.1 debuted last April as the initial version of their software to provide path-tracing support for classic games. Out today is the latest work for helping to remaster classic games with the debut of RTX Remix 0.4.

22 January 2024 - NVIDIA RTX Remix 0.4 - 38 Comments
NVIDIA Pushes 62MB Of GSP Binary Firmware Blobs Into Linux-Firmware.Git
NVIDIA Pushes 62MB Of GSP Binary Firmware Blobs Into Linux-Firmware.Git

As mentioned last week, merged for the Linux 6.7 kernel is NVIDIA GSP firmware support in the Nouveau driver so that these NVIDIA firmware blobs can handle hardware initialization and power management related tasks. This support is optional right now for the GeForce RTX 20 / RTX 30 series hardware with Nouveau but necessary if wanting better performance via re-clocking the GPUs. The GSP firmware is a mandatory requirement for Nouveau with the NVIDIA RTX 40 GPUs and moving forward.

8 November 2023 - NVIDIA GSP Blobs For Nouveau - 134 Comments
NVIDIA-VAAPI-Driver 0.0.11 Delivers Various Fixes
NVIDIA-VAAPI-Driver 0.0.11 Delivers Various Fixes

The NVIDIA-VAAPI-Driver is an open-source independently-developed project that implements the Video Acceleration API (VA-API) atop NVIDIA's NVDEC interface so that software like Mozilla Firefox can enjoy video hardware acceleration on Linux using NVIDIA's proprietary driver.

6 November 2023 - NVIDIA-VAAPI-Driver 0.0.11 - 15 Comments

1105 NVIDIA news articles published on Phoronix.