Mantle - new open API by AMD and DICE

+
Interesting results. They suggest that Mantle derives most of its advantage from unburdening the CPU. The Core i3 and Pentium comparisons are especially instructive. Weak CPUs like Core i3 and AMD FX and APUs do especially well with Mantle; strong CPUs like Core i5 and i7 have enough capacity to serve an nVidia GPU more effectively.
 
The results from this polish test are ridiculous. A GTX 780, even as GHz OC version, is nowhere near the reported 40-50% faster than a 290X in Battlefield 4. :huh:
http://www.computerbase.de/artikel/...x-tri-x-oc-im-test/3/#battlefield-4-2560-1600
http://www.pcgameshardware.de/Battl...field-4-Test-Benchmarks-Grafikkarten-1095050/

Plus, also highest end CPUs like the i7 4960X, 3960X and 4770K still get a performance boost. Especially in Multiplayer mode, even those CPUs are holding the GPU back.. http://www.golem.de/news/amds-mantle-api-im-test-der-prozessor-katalysator-1402-104261-3.html
 
Last edited:
The results from this polish test are ridiculous. A GTX 780, even as GHz OC version, is nowhere near the reported 40-50% faster than a 290X in Battlefield 4. :huh:
http://www.computerbase.de/artikel/...x-tri-x-oc-im-test/3/#battlefield-4-2560-1600
http://www.pcgameshardware.de/Battl...field-4-Test-Benchmarks-Grafikkarten-1095050/
]
One could hold those results to be even more meaningless, as they do not even specify the CPU in use, much less draw comparisons between different CPUs. If the other results mean anything, they mean the CPU is of great importance.

There's no question that Mantle boosts the performance of GCN GPUs, over a wide range of CPUs. What the results do not show is that Mantle is sufficient to overcome the advantage of the combination of a Core i5 or Core i7 and high-end Kepler GPU.
 
Last edited:

Aver

Forum veteran
One could hold those results to be even more meaningless, as they do not even specify the CPU in use,
They specify: they use i7 4770k

The results from this polish test are ridiculous.
Yeah, there is topic that has 200 pages and even Mantle engineer was participating in it and a lot of people questioned those results from pclab.pl because they are so different that every single other benchmark that is available right now:
http://forums.anandtech.com/showthread.php?t=2344633&page=11


Also not only weak CPU benefit from Mantle, even i7 gets from 7-30% more performance:


 
Last edited:
Nobody's disputing that Mantle is of advantage on a GCN GPU. Even the results you dispute demonstrate that clearly. But there is no evidence that Mantle will ever be available for any GPU other than GCN. That requires cooperation from other manufacturers that have entirely different product trajectories and have shown no intention of cooperating. And it doesn't make for indisputable evidence that the combination of a Core i7 and an R9 290X equals or betters a Core i7 and a GTX 780, even with Mantle.
 
Guy N'wah, I'll stop discussing Hardware with you once and for all. Your bias is more than obvious from those last posts.
 
They specify: they use i7 4770k


Yeah, there is topic that has 200 pages and even Mantle engineer was participating in it and a lot of people questioned those results from pclab.pl because they are so different that every single other benchmark that is available right now:
http://forums.anandtech.com/showthread.php?t=2344633&page=11


Also not only weak CPU benefit from Mantle, even i7 gets from 7-30% more performance:

I'm sorry, but who the hell buys an i7 4960x to only use 2 cores and four threads?

The results from this polish test are ridiculous. A GTX 780, even as GHz OC version, is nowhere near the reported 40-50% faster than a 290X in Battlefield 4. :huh:
http://www.computerbase.de/artikel/...x-tri-x-oc-im-test/3/#battlefield-4-2560-1600
http://www.pcgameshardware.de/Battl...field-4-Test-Benchmarks-Grafikkarten-1095050/

Plus, also highest end CPUs like the i7 4960X, 3960X and 4770K still get a performance boost. Especially in Multiplayer mode, even those CPUs are holding the GPU back.. http://www.golem.de/news/amds-mantle-api-im-test-der-prozessor-katalysator-1402-104261-3.html

PCLab is legit, here's a Guru3D bench showing similar results:



Edit 3: The most recent BF4 patch improved performance for NVIDIA cards, that might be why the benches are showing that kind of difference.
 
Last edited:
I think at this stage it makes sense for us to develop Mantle, at least in its current form, because nobody knows our hardware at the lowest level best than we do. So for us to have to do that for alternative graphics hardware [would be] almost impossible.

The plan is, long term, once we’ve developed Mantle into a state where it’s stable and in a state where it can be shared openly [we’ll make it available]. The long term plan is to share and create the spec and SDK and make it widely available. Our thinking is: there’s nothing that says that someone else could develop their own version of Mantle and mirror what we’ve done in how to access the lower levels of their own silicon. I think what it does is it forges the way, the easiest way.

-- Ritche Corpus, director of software alliance and developer relations, in http://vr-zone.com/articles/mantling-alliances-ritchie-corpus-amd-interview/58215.html

The way I read this is there is not such a thing as a Mantle API that is portable across GPU architectures, and there is no intention on the part of AMD to create one. All they have done is make a statement that they will offer information about Mantle to other parties who may create Mantle-like implementations of their own.

nVidia has already stated in clear terms that this will not be their direction, that they intend to continue their longstanding practice of using OpenGL extensions to achieve the same manner of optimization.
 
Last edited:
There`s one thing i`ve learned in my few meager years and that is "If the paper lays still long enough...you can write anything you want on it" . Also AMD and Nvidia are serious competitors and will say what ever it takes to try and get the upperhand on the other . Seems to me that it`s up to each individual consumer and their purse strings and whether they prefer Nvidia or AMD .
 

Aver

Forum veteran
-- Ritche Corpus, director of software alliance and developer relations, in http://vr-zone.com/articles/mantling-alliances-ritchie-corpus-amd-interview/58215.html

You keep quoting very old quotes from first time when we heard about Mantle (September). Since then a lot of things changed, just read anything that is fresh and up-to-date, like FAQ posted by Max.

Also here you have FAQ from official AMD site: http://support.amd.com/en-us/kb-articles/Pages/mantle-faq.aspx#184
However, Mantle was designed in a way that makes it applicable to a range of modern GPU architectures.

Today I asked Darren McPhee via Twitter if Mantle could work with other architectures and he said that it can, but at this moment they focus on GCN.
 
Last edited:
Is not true that mantle is harder to develop than direct X. I read an article about mantle and is going to replace direct x. Also developer laziness isn't a excuse.
 
Laziness is no excuse, but return on investment is the best excuse in the business.

If you're going to do extra work, no matter how small some outsider may claim it is, that extra work must produce enough profitable sales or reduced costs to make the investment a wise one. If it cannot be predicted to do so, only a very foolish manager would authorize it.

Mantle is not going to replace DirectX in any future near enough to justify product planning, and anybody who claims it will is badly informed. Developing for both Mantle and DirectX is more costly than developing for either alone. The decision to do so must be justified on a prediction of return on investment, or no amount of protest will cause it to happen.
 
Last edited:
Is not true that mantle is harder to develop than direct X. I read an article about mantle and is going to replace direct x. Also developer laziness isn't a excuse.
AMD's Mantle API will not be replacing DirectX in any future PC versions of video games at all. Microsoft is infact working on further developing and optimizing DirectX 11.2 to match AMD's Mantle API or even beat it. There are rumors Nvidia pushed Microsoft for this.

Nvidia is also going to further optimize and support OpenGL to match or beat AMD's Mantle API. Intel, Nvidia, and a few others do not care to support AMD's Mantle API on their hardware. Strange thing is AMD's Mantle API works on Intel hardware though.

The PC version of Battlefield 4 and the PC version of the Frostbite 3 engine still supports DirectX 11 even though it also supports AMD's Mantle API.

Yesterday I belie it was I read from Johan Andersson he said only like 35% of the PC gamers who play the PC version have AMD graphic cards and tried to play the PC version of Battlefield 4 on AMD's Mantle API.

Windows keeps growing and the use of DirectX keeps growing I guess people just stick with Windows and DirectX because Microsoft offers better support and like Guy N'wah said their is no point to support something that there is a really small market from and has no return on investment yet.

Doing stuff like this can make your company go bankrupt. I should know I buy and sell stocks and the things I see people complain about in the chat where I buy and sell stocks is quite sad in some cases.

You want CD Projekt RED to keep existing as a video game company and to keep gog.com alive right? Because they are like the only video game company in this video game industry who are pushing for 100% Digital Rights Management (DRM) free future to exist side by side with Steam and to develop some of the best RPG video games out there that don't exist other than Bethesda Game Studios ones which are starting to suck and bore me.
 
AMD's Mantle API will not be replacing DirectX in any future PC versions of video games at all. Microsoft is infact working on further developing and optimizing DirectX 11.2 to match AMD's Mantle API or even beat it. There are rumors Nvidia pushed Microsoft for this.

Seems legit, seeing that Nvidia doesn't even support DX11.2 in their current hardware. ;)
 
Seems legit, seeing that Nvidia doesn't even support DX11.2 in their current hardware. ;)

Heck, they don't even support 11.1. To be fair, they have stated why they have omitted specific features that they believe their developers find irrelevant, and given reason for these.
 

Aver

Forum veteran
Is not true that mantle is harder to develop than direct X. I read an article about mantle and is going to replace direct x. Also developer laziness isn't a excuse.

Mantle is not meant to replace DirectX completely in any foreseeable future. Even AMD says that (check their FAQ).

Developing for both Mantle and DirectX is more costly than developing for either alone. The decision to do so must be justified on a prediction of return on investment, or no amount of protest will cause it to happen.

Actually, according to devs that worked with Mantle, it's extremely easy to implement and small team can do that in few weeks and if your engine already supported it, then it is even easier.

If you keep in mind how much marketing power it has right now (Oxide based its marketing only on implementing Mantle in their engine), then it's very cost efficient.
 
Last edited:
Top Bottom