I thought it would be interesting to make a thread to discuss something I've noticed occurring over the past few years, mostly since AMD purchased ATi.
AMD's lack of software features to accompany their graphics cards.
Now I'm not making this thread to troll I love AMD and their products I'm making this so we can have a civil discussion about the lack of features included with AMD graphics cards and what that means in the grand scheme, is it an issue, does it really matter.
Now you may be wondering what do I mean well let me just give you examples.
NVIDIA has 3D Vision which lets you play games in 3D. It's a free software feature and all you need is a compatible 3D Display and 3D Glasses. It works very well and is baked right in to their driver bundle.
AMD on the other hand requires you to purchase a 3rd party 3D solution and it does not work so well. So you have to buy the software on top of a 3D TV and Glasses and you end up with a less compatible solution to NVIDIA.
PhysX. NVIDIA purchased Ageia many years ago and ever since they've heavily been pushing PhysX. You can use this if you only have AMD graphics but you're confined to running the Physics calculations on your CPU which is much slower. AMD still don't have a competitive solution, most games that use a specific physics technology are leaning towards NVIDIA's PhysX solution.
NVIDIA Surround. AMD does have Eyefinity and while it works fine in games just as NVIDIA Surround does when you're at the desktop it falls apart. Instead of having each screen treated as its own screen it treats them as one giant screen. This is fine in games but at the desktop your task bar is stretched across all three displays, your windows when maximised stretch across all three screens. NVIDIA has fixed this problem, in NVIDIA Surround mode (On Windows 7 only, not Windows 8 yet) you get a single Task Bar on the centre display and maximising a window only maximises it in to the screen it is in.
And there are other examples. We had the CUDA accelerated video transcoder from NVIDIA which was not free but did drastically speed up video transcoding for mobile devices. AMD never had an answer to that product. Then just now with the launch of the GTX 780 series NVIDIA has given us both NVIDIA Experience which tunes your games settings and alerts you to new driver releases and Shadow Play which is a way to record game footage with a minimal 5 to 10% performance penalty. Again AMD has no answer to these products.
Now that Shadow Play feature may not seem like a big deal but when you look at how many gaming videos are posted on youtube daily it becomes a huge deal for a lot of people. FRAPS can sometimes more than half your gaming performance while recording.
So are these types of features important to you when you consider a GPU purchase or is it only the graphical fidelity and price to performance that you care about?
Personally I think AMD is really letting themselves down by not investing more in to their software and for me I'm starting to think that even if AMD had a slightly faster card or a slightly cheaper card I'd still go NVIDIA for the convenience of the software suite they have developed.
Thoughts?
AMD's lack of software features to accompany their graphics cards.
Now I'm not making this thread to troll I love AMD and their products I'm making this so we can have a civil discussion about the lack of features included with AMD graphics cards and what that means in the grand scheme, is it an issue, does it really matter.
Now you may be wondering what do I mean well let me just give you examples.
NVIDIA has 3D Vision which lets you play games in 3D. It's a free software feature and all you need is a compatible 3D Display and 3D Glasses. It works very well and is baked right in to their driver bundle.
AMD on the other hand requires you to purchase a 3rd party 3D solution and it does not work so well. So you have to buy the software on top of a 3D TV and Glasses and you end up with a less compatible solution to NVIDIA.
PhysX. NVIDIA purchased Ageia many years ago and ever since they've heavily been pushing PhysX. You can use this if you only have AMD graphics but you're confined to running the Physics calculations on your CPU which is much slower. AMD still don't have a competitive solution, most games that use a specific physics technology are leaning towards NVIDIA's PhysX solution.
NVIDIA Surround. AMD does have Eyefinity and while it works fine in games just as NVIDIA Surround does when you're at the desktop it falls apart. Instead of having each screen treated as its own screen it treats them as one giant screen. This is fine in games but at the desktop your task bar is stretched across all three displays, your windows when maximised stretch across all three screens. NVIDIA has fixed this problem, in NVIDIA Surround mode (On Windows 7 only, not Windows 8 yet) you get a single Task Bar on the centre display and maximising a window only maximises it in to the screen it is in.
And there are other examples. We had the CUDA accelerated video transcoder from NVIDIA which was not free but did drastically speed up video transcoding for mobile devices. AMD never had an answer to that product. Then just now with the launch of the GTX 780 series NVIDIA has given us both NVIDIA Experience which tunes your games settings and alerts you to new driver releases and Shadow Play which is a way to record game footage with a minimal 5 to 10% performance penalty. Again AMD has no answer to these products.
Now that Shadow Play feature may not seem like a big deal but when you look at how many gaming videos are posted on youtube daily it becomes a huge deal for a lot of people. FRAPS can sometimes more than half your gaming performance while recording.
So are these types of features important to you when you consider a GPU purchase or is it only the graphical fidelity and price to performance that you care about?
Personally I think AMD is really letting themselves down by not investing more in to their software and for me I'm starting to think that even if AMD had a slightly faster card or a slightly cheaper card I'd still go NVIDIA for the convenience of the software suite they have developed.
Thoughts?