Graphic Cards are manufactured worldwide by Nvidia and AMD/ATI.But while choosing a graphic card for a desired price range which manufacturer card is best either Nvidia's or AMD/ATI RAdeon.I know that this is a big question to anyone and most of them would say that it depends on your price range and the purpose of using the card either for gaming or for using graphic intensive applications like Photoshop,3D rendering...etc.I came to know that Nvidia uses CUDA technology and not by AMD.Now i want to know that for gaming which card is best to choose and why? Does CUDA technology play a major role in gaming?
AMD is definitely cheaper than Nvidia. Both have similar performance.
Nvidia has PhysX and AMD has Mantle.
In my opinion both are great brands and both deserve the first place, I'd go for AMD, but that is just personal preference. A lot of people here are going to say that Nvidia is better or vice versa, but the truth is, both are equally great and have their pros and cons.
If you want to play at Full HD with max settings and good fps, you should go for something over Radeon HD 7870 or GTX 660
Neither company is better than the other.
Each company has video cards which compete with the other at different price points.
Figure out how much YOU want to spend and then look at both AMD's and NVIDIA's offerings for that price and through looking at the benchmarks, determine which is most powerful.
You will find that AMD cards will offer better performance than Nvdia.
On the other side Nvidia cuda technology enhances it's performance, but better AA is offered by the AMD.
However, if my pocket was overflowing with 100 dollar bills, i'll get 3-way Titan SLI (Top of the Benchmark list) ..
CUDA is nvidia's platform for dev's for doing non graphical computational problems so no you don't normally need it for games, but games that have nvidia's Physx that require CUDA (for the Physx effects only not game).
as for the question about GPU, it all comes down to your budget. no company is in general better than any other. in some cases nvidia is better and in some AMD.
CUDA technology is more or less a coding language that allows for the utilization of the processing capability in the GPU. OpenGL is also used for this and is supported by both Nvidia and AMD. It really comes down to the software in question and what the developers coded for.
So some programs will run much faster or require an Nvidia card, and some programs will work better with AMD. But that is more in the professional world.
For gaming, take your 5 top most played games, or games you want to play. Check benchmarks to see which brand gives better performance in more of the games, then buy the card that fits your budget. That is the impartial way.
As mentioned above, AMD is usually the better bang for the buck. Nvidia currently is leading the efficiency department and drivers. AMD is close to catching up on the drivers, but that is more a Crossfire and SLI thing.