The 4090s perf/$ is much better than the 4080, so if you are using the card for anything except gaming it makes a lot of sense. For gaming, yeah, you'd need triple 4k screens on a latest AAA game to actually need than kind of performance.
The 4090 is a gaming card, and thus optimized for games, not compute.
Buying a card that costs that much and draws that much power to do CUDA is not a choice somebody would make within the realm of sanity.
>don't care about AMD.
AMD has HiP, which is supposedly an open CUDA.
I hear that it's enough to replace calls to "CUDA" to calls to the same function names except "HIP" and then you're set, and has swappable backends, working with both AMD and NVIDIA hardware.
Note that I can't vouch for it, as I haven't tried it, but with the swappable backends I'd switch immediately even if I kept using NVIDIA hardware, just to have assurance of not being under vendor lock-in.
That sucks, but the situation is improving. RDNA2 support was added early this year.
Now that AMD isn't constrained by financial dire straits anymore, they seem to be pushing the HiP ecosystem very hard, adding HiP support into relevant software and frameworks.
They were focused on CDNA cards first (aimed at datacenter/computer), but expanding it to cover RDNA2 (the gaming cards) is a key step forward; that's what potential developers already have for gaming, and thus important for HiP adoption.
Otherwise, the widely deployed Vega have worked with HiP for a long time. I agree the RDNA1 hiccup was ugly and hurt adoption.
AMD has Ray Tracing, too. In RDNA3, it might even perform really well. Nov 3rd is close, and we'll know by then.
>dlss
Current FSR (open, works on AMD, NVIDIA and Intel) is considered equivalent by reviewers. Differences exist, but neither is better than the other. These differences are now up to individual taste.
>rtx voice
AMD Noise Suppression.
>shadowplay
AMD ReLive. But you should be using OBS: It's better than either, and open source. That's what most streamers use, pro and else.
I've never seen a single reviewer say FSR is equal/better than DLSS especially now with 3.0. I would like to see a source for that. I do like that it's open.
AMD's ray tracing isn't good yet and is years behind NVIDIA
Even if you use OBS nvenc is way better than AMD's offering. You'd just use nvenc through OBS, unless you want to dedicate half of your CPU to recording. Even if you do that you'll still take a performance impact in anything else you're doing.
AMD's drivers are so consistently awful that I no longer bother looking at their cards. And if you keep waiting for the next announcement in the pipeline then you'll never buy anything.