The only major issue I've experienced is if you need the latest Nvidia drivers and CUDA. The odds are, if you just go and follow the sanest-seeming instructions you can find to install the drivers needed, your OS will no longer boot to desktop. If you do manage to install, the next kernel update will break the drivers and you're left with a black screen and hazy memories of how to fix it.
There are ways to get it to work, of course, but for any distro I've used, before you've dealt with this a few times, it's not obvious which set of instructions will both result in usable drivers and not break upon kernel update. I now have a "how to install Centos 7" document that I'm still not sure is actually 100% correct.
There are ways to get it to work, of course, but for any distro I've used, before you've dealt with this a few times, it's not obvious which set of instructions will both result in usable drivers and not break upon kernel update. I now have a "how to install Centos 7" document that I'm still not sure is actually 100% correct.