News: 0001561477

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

NVIDIA GeForce GTX 600/700 "Kepler" GPUs Now Vulkan 1.2 Conformant With NVK

([Nouveau] 3 Hours Ago NVK + NVIDIA Kepler)


Yet more feature code continues piling in for the [1]Mesa 25.2 release due out next month and days ahead of the feature freeze. Hitting Mesa Git this evening is now treating NVIDIA Kepler GPUs as Vulkan 1.2 conformant following the Vulkan 1.2 CTS passing with the NVK open-source driver paired with the Nouveau kernel driver.

With some exceptions, [2]Kepler is predominantly the aging NVIDIA GeForce GTX 600 and GTX 700 series (sans the GeForce GTX 750 series as Maxwell 1). The other Kepler being some GeForce GT 800M/900M parts for laptops plus various Quadro "K" graphics cards and the Quadro 410.

NVIDIA Kepler GPUs are already treated as "legacy" by the NVIDIA Linux driver and [3]Maxwell and Pascal are heading that way too in the next branch. For those wishing to still enjoy upstream Linux distributions and not wanting to worry about the NVIDIA legacy series, the Kepler NVK support continues getting into good shape. Plus with Kepler GPUs on the Nouveau DRM kernel driver you don't need to use any signed firmware and this open-source NVIDIA driver is able to re-clock the GPU for better performance unlike the later Maxwell parts.

Faith Ekstrand of Collabora just landed [4]the patch now treating Kepler GPUs as Vulkan 1.2 conformant in Mesa Git ahead of the Mesa 25.2 branching. This follows the Vulkan 1.2 CTS submissions to Khronos ( [5]1 and [6]2 ) for officially confirming the support. Up to now only the Maxwell 1 and newer NVIDIA GPUs were conformant on the NVK open-source driver.

In case you missed it the other day I ran some fresh [7]Mesa NVK vs. NVIDIA driver benchmarks on the latest Mesa Git code at the time. That was with the newer Ampere RTX 40 GPUs while if time allows I'll run some fresh Kepler benchmarks soon for Mesa 25.2, granted not too many of the modern Vulkan games can run well on the aging GeForce GTX 600/700 series hardware.



[1] https://www.phoronix.com/search/Mesa+25.2

[2] https://www.phoronix.com/search/Kepler

[3] https://www.phoronix.com/news/Maxwe--Pascal-Volta-Legacy-Near

[4] https://cgit.freedesktop.org/mesa/mesa/commit/?id=cff5ee0cf3cb510286595d0f4f170616d4a5eb30

[5] https://www.khronos.org/conformance/adopters/conformant-products#submission_932

[6] https://www.khronos.org/conformance/adopters/conformant-products#submission_934

[7] https://www.phoronix.com/review/mesa-252-nvk-nvidia



QwertyChouskie

ssokolow

Well, my daddy left home when I was three,
And he didn't leave much for Ma and me,
Just and old guitar an'a empty bottle of booze.
Now I don't blame him 'cause he ran and hid,
But the meanest thing that he ever did,
Was before he left he went and named me Sue.
...
But I made me a vow to the moon and the stars,
I'd search the honkey tonks and the bars,
And kill the man that give me that awful name.
It was Gatlinburg in mid-July,
I'd just hit town and my throat was dry,
Thought I'd stop and have myself a brew,
At an old saloon on a street of mud,
Sitting at a table, dealing stud,
Sat that dirty (bleep) that named me Sue.
...
Now, I knew that snake was my own sweet Dad,
From a wornout picture that my Mother had,
And I knew that scar on his cheek and his evil eye...
-- Johnny Cash, "A Boy Named Sue"