AMD and Nvidia are at it again. The two reigning champs in the market for video game graphics have been fighting since late last month when some performance issues on the PC version of Watch Dogs kicked up a fresh controversy. And given that AMD is still talking about the issue publicly, it doesnât look like things are going to settle down anytime soon.
Are you one of the people perplexed by all the sound and fury emanating from PC gaming forums? Donât worry: I am too. To help us all get up to speed, I prepared a handy guide to the main talking points here.
Uh, what are AMD and Nvidia exactly?
Great place to start! AMD stands for âAdvanced Micro Devices.â Nvidia stands for Nvidia. Both companies are best known in the computer and video game industries for making graphics cards (also known for our purposes here as Graphics Processing Units, or GPUs) and other bits of hardware that go inside a number of different gaming devicesâanything from smartphones, past and current-gen consoles, to the highest of high-end gaming PCs. AMD secured contracts with Nintendo, Sony, and Microsoft to make the hardware inside all three of the current-gen systems (the Wii U, the PlayStation 4, and the Xbox One respectively). That hasnât stopped Nvidia from edging ahead of its close competitor in other areas, though.
Have they ever been at peace with one another?
Not really, no. Theyâre sort of like the Coke Vs. Pepsi of video games. That comparison is all the more relevant considering that some of their other competitors, like Intel, have captured a much larger portion of the overall graphics market by appealing to PC users who donât need to play serious games and thus donât care as much about spending upwards of $300 for the best graphics card imaginable. Something similar happened when Pepsi and Coke locked horns so intensely that they didnât notice other, smaller competitors had started making little things called energy drinks.
Is there a substantial difference between their cards?
It depends on who you ask. Last year when we polled our readers, the Kotaku community seemed to overwhelmingly favor Nvidia cards. That doesnât say anything about performance, mind youâjust peopleâs preferences. But market share could be a significant issue here, since Nvidia has been beating out its closest competitor specifically in the PC realm in recent years. Hereâs quick description of Nvidiaâs current, enviable position from the financial site The Motley Fool:
NVIDIA has benefited from the growing PC gaming market, with revenue from its GeForce gaming GPUs rising by 15% in fiscal 2014. This growth came during a continuing decline in the PC market as a whole, with NVIDIA specializing in one of the few areas that have remained immune to the PC sales slump. NVIDIAâs share of the discrete GPU market has also been on the rise, with the company now commanding around 65% of the market. NVIDIA was nearly even with rival AMD back in 2010 in terms of market share, but the gap has been widening each year.
What does that have to do with anything?
Well, each companyâs influence in the PC gaming market rises and falls depending on the worth that individual game developers give to it. So if a company like, say, Ubisoft thinks that it should form some special partnership with Nvidia because lots of PC gamers use its cards over AMD tech, the companyâs executives would probably feel more inclined to form such a special partnership if they were convinced that keeping Nvidia happy would guarantee them the rapt attention of 65 percent of PC gamers.
Whenever AMD and Nvidia butt heads, vocal critics begin to use rhetoric about innovation, corporate bullying, even monopolization. Nvidiaâs relative success doesnât necessarily mean that AMD users should suffer anything just because theyâre not enjoying the fruits of some special partnership, however.
Ok, so then what happened recently to kick the hornetâs nest?
So speaking of Ubisoft, the company finally released its new open-world game Watch Dogs last month. Once it came out, it was met with an outcry from many irate gamers experiencing problems with the gameâs PC version. Many of these were online connectivity issues, but breakdowns of relevant versions of the game also suggested that it wasnât always running nearly as well as it couldâparticularly on PCs that were equipped with AMD hardware rather than Nvidia cards.
Late last month, AMDâs Robert Hallock took Nvidia to task for this, blaming his rivalâs GameWorks program for deliberately undermining AMD products and thus effectively disenfranchising gamers using its graphics cards. Even for a corporate rivalry, the language here was incredibly strong; Hallock called GameWorks âa clear and present threat to gamers.â From the original Forbes story:
âGameworks represents a clear and present threat to gamers by deliberately crippling performance on AMD products (40% of the market) to widen the margin in favor of NVIDIA products,â Hallock told me in an email conversation over the weekend. But wait, it stands to reason that AMD would be miffed over a competitor having the edge when it comes to graphical fidelity and features, right? Hallock explains that the core problem is deeper: âParticipation in the Gameworks program often precludes the developer from accepting AMD suggestions that would improve performance directly in the game codeâthe most desirable form of optimization.â
Holy crap, Iâm a gamer. Am I being threatened?
I donât know, maybe! Iâm a gamer, and since I created a Kinja account people have been saying some pretty scary stuff to me. Iâm ok though, thanks for asking.
Oh wait, youâre asking about AMD! Well, maybe in some long-term sense if GameWorks really does end up stifling innovation and impeding performance the way AMD is warning us it will, the entire industry will stagnate and weâll all be cast back to the stone age of chunky pixels and bloops.
But no, I think youâre fine for now. The thing we do need to keep track of, however, is how many games that come out for the PC exhibit radically different performance levels on AMD or Nvidia cards. GameWorks, the program at the center of the current spat, is less than a year old. We donât have enough material to sink our teeth into yet, let alone start making dramatic predictions. And seeing as Watch Dogs took five rocky years to make it to market and doesnât look as good as many expected it to, itâs not clear if its problems were an anomaly or symptoms of something truly systemic.
Ok, back up a sec. What is GameWorks exactly?
Itâs a new-ish program Nvidia came up with to work more closely with PC game developers than it had been previously in an effort to spiff up the performance of big games on PC rigs using the companyâs tech. Nvidia announced it last October around the same time that Batman: Arkham Origins came outâone of the first games the company highlighted as benefitting from the new program. As I said in a recent story on a deal Nvidia just inked with Ubisoft, GameWorks âwas designed to put the company closer to the entire development process of a given gameâgiving a company like Ubisoft access to a more robust set of tools so they can âbring an enhanced gameplay experience to [âŠ] PC players,â as Ubisoft VP Tony Key put it in todayâs press release.â
So basically: Nvidia gives a game developer an enhanced set of tools to help a game look better. In exchange, Nvidia gets to join in on the marketing for a highly anticipated game like Watch Dogs and thus spread its âThe Way Itâs Meant To Be Playedâ mantra.
Just to be clear here in case the name confuses you, GameWorks is a developer-side initiative. Thatâs part of whatâs been making PC gamers so upset: many feel that their experience as average customers is being negatively effected by a lot of high-level corporate deal-making in which they have no say. So if youâre a PC gamer who just happened to buy a high-end AMD card a few months before Watch Dogs dropped, youâre out of luck.
Ok, so AMD is upset that Nvidia is getting some kind of special treatment from top-tier game developers like Ubisoft that itâs not receiving?
Well, AMD is framing it as a clash of two different ideals: an open-source ethic that it embodies as opposed to a ruthless competitive spirit thatâs driving Nvidia to make unfair backroom deals with no regard for the state of the industry as a whole. Hereâs how AMDâs Robert Hallock described Mantle, the companyâs software thatâs designed to make it easier for game developers to process visual effects for games (particularly when played on PCs with AMD graphics cards), in an email to me this week:
Operating in the spirit of sharing and transparency positively impacts the industry by creating an environment of mutual learning. If game developers are open and honest with us about their challenges, we can design hardware/software solutions that directly address development issues. Mantle is a great example of this. And, if we are open and honest about the form and functions of those solutions, they may be analyzed and investigated by developers to learn more about the nature of our hardware or to discover a previously unthought-of technique. In contrast, if one party is not playing with all cards on the table, then problems can certainly be solved, but the nature of the solution is indecipherable and nothing is learnedâthe industry has not moved a step forward.
Thatâs the idealistic part. As for the Nvidia-is-terrible portion of its current messaging, AMDâs Richard Huddy doubled down on the companyâs previous charges in a recent interview with Maximum PC. You can watch the whole interview here:
The relevant discussion comes around the 30-minute mark, when Huddy starts talking about how GameWorks forces ISVs (independent software vendors) into contracts in which they must use code provided by Nvidia that hampers the performance of AMD hardware.
Now: Mantle isnât necessarily optimized for Nvidia cards either. Huddyâs critique here is that Nvidia is prompting game developers to use software that not only runs less gracefully on AMD cards, but is harder to work around because the company black-boxes relevant parts of its code. Meanwhile, Huddy insistsâlike Hallock did aboveâthat at the very least Mantle is an open source technology in comparison.
The key quote, to me, is when Huddy says: âWe are running code in a benchmark which is harming us and this code has been written by Nvidia, and their contract is stopping the ISVs from changing it. This is not equitable.â
Oh, snap! So what does Nvidia have to say for itself?
Starting with the original Forbes story, a number of Nvidia spokespeople have repeatedly denied AMDâs assertions, calling them âmysteriousâ at best. When I reached out to an Nvidia spokesperson this week, he responded by saying: âHiâŠboy, if AMD spent as much time working on their drivers and actually making investments in gaming than they did talking about us, then maybe their customers would not be stuck with sub-par gaming experiences in todayâs cutting-edge titles.â
These are some serious fighting words. So whoâs in the right here?
Itâs hard to say, honestly. Tech-heavy analysis by writers at places like ExtremeTech, Forbes (which ran the story that started the recent kerfuffle), and Digital Foundry have broken down the issue to show that Watch Dogsâ performance really is subpar with AMD cards. But thatâs a different statement than concluding Nvidia is to blame for AMDâs problems. Digital Foundry, for instance, simply suggested: âa particular rethink is required in the way that AMD graphics hardware handles this game.â
Wait, has AMD ever entered into exclusive contracts with big game companies?
It has. You know that Mantle program I was just talking about? Well, the company has formed plenty of partnerships with top-tier game developers to optimize their work for AMDâs tech. When I asked an AMD representative for a full picture, she told me that âthe list is hundreds longâ but offered up some of the most recognizable examples:
Battlefield Hardline
Dragon Age: Inquisition
Plants vs. Zombies: Garden Warfare
Murdered: Soul Suspect
The Banner Saga
Dyad
Guacamelee!
Tales from Space: Mutant Blobs Attack
Civilization: Beyond Earth (Mantle support)
Sniper Elite III
Lichdom
Star Citizen
Thief
Deus-Ex: Human Revolution
Dirt 3
Dirt Showdown
Far Cry 3
Far Cry 3 Blood Dragon
Sleeping Dogs
DMC Devil May Cry
Hitman Absolution
Sleeping Dogs
Tomb Raider
Battlefield 4
Crysis 3
BioShock Infinite
Thatâs a lot of games.
It sure is! And thatâs not even all of them. Plus, when I asked Nvidia for a similar list of all GameWorks-powered games, a representative said that itâs already such a far-reaching program that âit would be impossible for us to maintain a current list.â
The funny part about this is that while many people seem to enjoy playing up the rivalry between the two companies, once you start to reflect on the two youâll notice plenty of similarities. I mean, just look at Nvidiaâs recent demo showing off a wolfâs hair in The Witcher 3. Then compare that to AMDâs âTressFX Hairâ tech that it promoted with Tomb Raider to show off the best, most next-gen version of Laraâs lovely locks. Theyâre going after similar things here, often in similar ways.
Couldnât you argue that AMD is just doing the same thing as Nvidia then?
Itâs sort of a âhe said, she saidâ problem, isnât it? AMD insists that itâs current initiatives are more ethical and beneficial to the game industry as a whole. In the statements Nvidia has fired back at AMD in recent weeks, company representatives keep suggesting that AMD is playing the same game that it isâonly not as well.
So are these companies constantly at war with one another?
Yes. The ongoing rivalry is pretty much the final battle in Godzilla, in that it looks gigantic and expensive but moves at a bewilderingly tedious pace.
But Iâd actually argue that in spite of all the strong rhetoric being thrown about here, the two companies have a great deal invested in playing nice with one anotherâas long as both keep putting out popular graphics cards that PC gamers want to buy. Deliberating hampering the performance of one anotherâs products would bifurcate the market in a way that could be disastrous for both companies.
Early on in that Huddy interview I referenced, he talks about how the entire industry has centralized around a small cluster of companies like AMD and Nvidia, leaving smaller and less successful competitors to slouch into obsolescence. The same thing happened in the console market, leaving gamers with three main choices (the Xbox, PlayStation, and Wii U currently) after companies like Sega and Atari bowed out of the hardware game.
This is one of the things that makes the game industry so much fun to watch: the entire ecosystem still so young that itâs not clear if this kind of centralization is the natural order of things or a historical anomaly.
But Iâm talking about market forces as if theyâre mad gods we must bow down to. The important thing to remember here is that this is a consumer-facing entertainment industry. We, the average gamers, have the power to tell companies what we want. Why else would we be buying and installing these graphics cards in the first place? Because weâre just waiting for something better than Nvidia and AMD to come along?
Fuck that. Thatâs not the thinking that brought us Mario, or Princess Peach, or Nazi murder simulators, or the insane mirror image of myself Iâve made in Tomodachi Life and feel strangely drawn to. If you donât like something thatâs happening in games (on your PC or otherwise), you have a voice now more than ever. So keep your eyes peeled for more games with problems like Watch Dogs has had, and let us know about them.
Ok, but I play my games on consoles. Does this matter to me?
For the time being, it sounds like everything is copacetic on the console front. An AMD representative affirmed in an emailed statement that Huddyâs comments were only about the GameWorks program, which, again, is PC-centric game development platform.
As I mentioned earlier, AMD tech is in all three of the major current-gen systems. Major developers understandably optimize their work for the PlayStation and Xbox consoles. As for the Wii U? Well, thatâs a whole other story
Well, that was intense.
I know! I think I need a cigarette right about now.
Thatâs a nasty habit.
Thanks mom! It means so much when you make it all the way to bottom of my articles like this.
To contact the author of this post, write to [email protected] or find him on Twitter at @YannickLeJacq