Interesting. Since Mellanox is a big player in the HPC world, this means Nvidia wants to get more serious there. Due to Nvidia's bad Linux support and pricing (compared to AMD), I know quite a number of academic computing centers which like Mellanox hardware but avoid Nvidia hardware like the plague.
My GTX 1080 works flawlessly with Linux, as has any other NVIDIA graphics card I've ever owned (GTX 680, 480). The only time I tried an AMD card it was a complete dumpster fire, nothing worked (the open source driver at the time sucked and the proprietary driver wouldn't install properly). I bought the AMD card based on the myth that AMD has better linux support...
Biggest issue with AMD on Linux right now is that they sometimes seem to forget to fully enable support in patches before release. Like the RX 590 had to have firmware updates post release because they forgot to do everything I guess.
nVidia GPUs were always recommended over AMD because their support was significantly better before the mainoine Radeon/Radeon si/amdgpu drivers really started being great. nVidia will still run better now, but the benefit of the open source driver ecosystem out weighs that for me.