Join other TweakTown fans on our Facebook fan page!
Technology content trusted by users in North America and around the world.
Sign up to our newsletterWatch our YouTube channelLike us on FacebookFollow us on Twitter+1 us on Google Plus

4,330 Articles | 23,820 Posts | 76,535 Members
Select Your Edition:USA EditionAU Edition
System
Builders
Guide

REALLY FRESH TECH CONTENT (OUR VERY LATEST STUFF)...

USA EditionYou are located: Home > Articles > Video Cards > AMD vs. NVIDIA - Are they even playing the same game?

AMD vs. NVIDIA - Are they even playing the same game?

By: (more) | Video Cards Content | Posted: Nov 27, 2009 12:34 pm
Click to search for the price of this item!Comment | Print | Email | Font Size: AA

AMD vs. NVIDIA - Are they even playing the same game? - Continued

 

 

Where is AMD in all of this? - Well, again it goes back to the design of the GPU. Physics (especially PhysX) is bulky code. On an AMD GPU this bulky code is limited to the number of stream processors that can execute it. This would seriously slow any game down, making it difficult to implement on AMD GPUs. Not impossible, just difficult. OpenCL and AMD's work with developers like Bullet will help to bring a PhysX alternative to the market, but it will be hard to remove the established code base, especially when NVIDIA is willing (and able) to invest money and resources in helping game developers code their new titles.

 

However, the game is slowly changing; AMD just received a nice 1.4 Billion dollar shot in the arm that helped them pay off around half of their debt. This means they should be able to put more cash into development and partnerships like ATI did in the old days. Once they can get back in the community you may see more games optimized for AMD GPUs over NVIDIA's. The transition to smaller code blocks should not be too hard, but it will take time to get there. I would not expect to see physics on AMD GPUs for at least another year and by then we can be sure that NVIDIA will have an answer waiting to play out, too.

 

- A Final Thought

 

This article was not meant as a detailed explanation of NVIDIA and AMD architectures. I did not go in depth into the way each implements memory or other functions of the GPU (such as image quality). It was meant more so to show that although both are GPUs, there are large enough differences at their core to make it very simple to understand how a game can play well on one GPU and poorly on another, even without cheats.

 

As far as which direction is the best one, well, my personal opinion is that having multi-purpose cores are better than limiting the number and type of instructions you can use with the available shaders you have.

 

At the same time, I also feel that AMD/ATI has always had an upper hand in terms of overall image quality. I just feel that lately their execution on ideas and new directions has been abysmally poor and is something they need to work on. They have some great minds and there is no doubt that the new 5xxx series is an incredible product, but unless they are willing to work directly with the developers on a closer basis, they will continue to find themselves behind the power curve in many cases.

 


Right of Reply

We at TweakTown openly invite the companies who provide us with review samples to express their opinion of our content and thoughts. If any company representative of this product wishes to respond, we will publish the response here.


Page 2 of 2

Prev

Further Reading: Read and find more Video Cards content at our Video Cards reviews, guides and articles index page.

TweakTown RSS FeedDo you get our RSS feed? Get It!

Post a Comment about this content

Related Tags

Content Gallery


Video Cards News Posts

View More Video Cards News Posts

TweakTown Web Poll

Question: Diablo III

Game of the Year!

I'm buying it

Not interested / "meh"

What's Diablo III?

BF3 or another game for life!

or View the Results

View More Polls

Forum Activity

View More Forum Posts

Video Cards Press Releases

View More Video Cards Press Releases