AMD's Mantle is interesting, but it's no game changer – yet

Summary:AMD's new Mantle API is an interesting science experiment, but it's not yet ready to go up against Microsoft's DirectX API.

Back in February of 2013, AMD announced that it was working on a new graphics API called Mantle, and that this was going to be an alternative to Microsoft's dominant DirectX API, and also the OpenGL API. On paper it seems good, but in reality things don't seem to be as impressive.

Benchmarks tests carried out by AnandTech, which are based on beta code as opposed to the final release final, show that Mantle provides big performance gains in certain situations, with small performance gains otherwise.

The benchmark results show that the best performance gains from Mantle are to be had when a high-end GPU is combined, which can result in as much as a 30 percent performance increase over DirectX. However, when the same high-end GPU is combined with a high-end processor, those gain fall to under 10 percent.

So, Mantle seems to be able to offer a good workaround for a slow CPU, but when both the CPU and GPU are high-end, it's not much better than the DirectX.

And since not many people are going to put a $500 GPU in with a cheap CPU, the appeal of mantle is going to be limited.

What we don't have is data on how well Mantle performs when a mid-range or budget GPU is combined with a budget GPU. If gains here are good then there might be a case for Mantle – but success hinges on a lot of factors.

These include:

  • Performance of the final code – This is beta code that's been tested here, so things might improve
  • Developer support – Crucial to any new API is going to take off, and while there are some 20 games in development using Mantle, it's too early to tell how well it will be adopted
  • Streamlined development – Anything that helps make a developer's life easier is going to attract attention
  • Cross-platform support – AMD has talked a lot about Mantle being "cross-platform" but also added that "the initial iteration of Mantle is intended specifically for PCs," which leaves it open for future versions to have a broader audience, which would be good
  • Console support – Word is that Mantle support won't be added to the Xbox One or PlayStation 4, but that still leaves an opening for Steam OS and Steam Box devices

Right now, I think that Mantle is a nice science project for AMD, and good things could come of it, but it's not a game changer and certainly not in a position to start taking on the likes of DirectX. 

Topics: Hardware

About

Adrian Kingsley-Hughes is an internationally published technology author who has devoted over a decade to helping users get the most from technology -- whether that be by learning to program, building a PC from a pile of parts, or helping them get the most from their new MP3 player or digital camera.Adrian has authored/co-authored technic... Full Bio

zdnet_core.socialButton.googleLabel Contact Disclosure

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.

Related Stories

The best of ZDNet, delivered

You have been successfully signed up. To sign up for more newsletters or to manage your account, visit the Newsletter Subscription Center.
Subscription failed.