News: 0001546110

  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)

NAK Compiler For Mesa's NVK Driver Adds Support For More NVIDIA Kepler GPUs

([Mesa] 3 Hours Ago Kepler 2.0)


The Rust-written NAK shader compiler used by Mesa's NVK open-source Vulkan driver for NVIDIA GPUs has merged support for SM32 as the "KeplerB" / Kepler 2.0 graphics processors.

The NAK compiler now supports KeplerB/Kepler 2.0 as the GPUs of GK110 through GK180 (NVF0 to NVF1). The NVIDIA GK110 GPU powered the likes of the GeForce GTX 780, GTX TITAN, Tesla K20 series, and others. Kepler2 extended through to the GK180 with the GTX 780 Ti / Tesla K40c.

[1]This merge request opened a month ago provided the NAK compiler support for the NVIDIA SM32 target. That NAK work by Lorenzo Rossi explains the current stats:

"This commit adds most operations to enable compute and basic draw tasks for KeplerB (also known as Kepler 2.0, chips GK110 to GK180 or codename NVF0-NVF1). There are still major aspects such as as textures, surfaces, shared atomics and scheduling that still need work and will be added in other commits."

This initial work is now part of the Mesa 25.2-devel codebase.



[1] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34329



phoronix

Please stand for the National Anthem:

Oh, say can you see by dawn's early light
What so proudly we hailed at the twilight's last gleaming?
Whose broad stripes and bright stars through the perilous fight
O'er the ramparts we watched were so gallantly streaming?
And the rockets' red glare, the bombs bursting in air,
Gave proof through the night that our flag was still there.
Oh, say does that star-spangled banner yet wave
O'er the land of the free and the home of the brave?

Thank you. You may resume your seat.