Ich würde Arch Linux verwenden, da es mit den neuesten Sachen geliefert wird und Sie CUDA-SDK/alles, was Sie brauchen, direkt von AUR installieren können. (Auch der NVidia-Treiber ist direkt im Repository verfügbar.) Aber ja, Sie können alles verwenden, wenn Sie dort die Umgebung aufbauen.
Vielleicht passt auch Fedora mit den allerneuesten Sachen zum Job.
Ich habe OpenSuse verwendet und es funktionierte ziemlich reibungslos und war einfach einzurichten. Ein zusätzlicher Vorteil ist, dass OpenSuse eine ziemlich nette Desktop-Umgebung mit netten Paketverwaltungstools ist, die nicht unter eingeschränkter Funktionalität leidet, wie etwa Ubuntus übertriebener Down-ness (und braun? wirklich?).
jetzt unter Windows, damit ich es zum Spielen verwenden kann, wenn ich nicht entwickle. Aber ich kann sagen, dass Opensuse für die Cuda-Entwicklung großartig funktioniert hat.