I'm really into gaming, but I'm also interested in becoming an AI Software Engineer. I'm wondering if the 7900 XTX graphics card is sufficient for coding and related software, or if I should upgrade to the 5080. Just to clarify, I'm not planning on using FSR, DLSS, or any upscaling technologies.
5 Answers
A lot of AI applications tend to perform better with Nvidia graphics cards, or they might only work on Nvidia. If you're serious about AI, I’d lean towards getting an Nvidia card because of their support for VRAM and CUDA, which is hugely important for AI work. Just keep in mind what specific tasks you'll be doing.
While AI and engineering may seem like a stretch together, don't sell yourself short! You can definitely learn both. As for hardware, if you're interested in local machine learning, go for an Nvidia card. The software and driver support is way ahead of AMD. A used 3090 might actually give you better support for AI tasks than the 5080, even if it falls a bit short in gaming performance.
Starting with a powerful GPU might not be necessary if you're just getting into AI. I recommend learning Python first. Once you reach a point where you'll need a GPU for tasks like local inference, then think about buying a more capable card. You might find that you can do a lot without needing your own GPU at all for quite a while.
Consider the 5070 Ti if you're looking for a good balance. Most AI work still relies on CUDA, which is unique to Nvidia. The 5080 does have some advantages, but the performance difference is minimal compared to the 5070 Ti, and it comes at a higher price. You might want to stick to a budget for now.
Honestly, the 7900 XTX should be good enough for what you're doing. But if you're thinking long term and the 5080's performance is something you're concerned about, then it might be worth considering. Just keep thinking about what you really need.

Will the 5080 perform better?