The AMD Mantle Thread

Page 77 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.
Status
Not open for further replies.

Imouto

Golden Member
Jul 6, 2011
1,241
2
81
What am I supposed to be looking at?

Every card that does 10 and/or 11 does 9.

1/4th of steams user base doesn't have DX11, almost 100% has DX9.

And you left DX10 out just for the sake of it. It's not because of the market share.

Just as a reminder = DX10 + DX11 = 96.14%

It's because it's way less taxing on hardware and it's been on the market way longer, hence cheaper to develop for, not because you can target 3% more ppl that doesn't have money to upgrade their 7 years old graphics card. You wouldn't even look at them as developer.
 

0___________0

Senior member
May 5, 2012
284
0
0
DICE, Crytek, Activision, Square Enix.. and more. I was already optimistic, but now with the Unreal Engine supporting Mantle..

Those are reasons enough.

I believe that Mantle will get significant traction in the market, so don't take this the wrong way; but neither Crytek nor Epic Games have announced any support for Mantle in their engines. A licensee of each engine (CIG and Eidos Montreal) have implemented Mantle themselves, it is not a standard feature in either the CE or the UE yet.
 

blastingcap

Diamond Member
Sep 16, 2010
6,654
5
76
A big reason why DX9 survived for so long is because consoles were built for that kind of hardware. With next-gen consoles coming out, I would be surprised if most games did not start requiring DX11. Remember, PC gamers get console ports, not the other way around.
 

tonyfreak215

Senior member
Nov 21, 2008
274
0
76
I believe that Mantle will get significant traction in the market, so don't take this the wrong way; but neither Crytek nor Epic Games have announced any support for Mantle in their engines. A licensee of each engine (CIG and Eidos Montreal) have implemented Mantle themselves, it is not a standard feature in either the CE or the UE yet.

That just shows how easy it would be to implement it.


I was looking at this slide.

http://www.hardware.fr/medias/photos_news/00/43/IMG0043517_1.jpg

"Film Quality Motion Blur" Would this enable games to look smoother at lower frame rates?
 
Last edited:

Spidre

Member
Nov 6, 2013
146
0
0
A big reason why DX9 survived for so long is because consoles were built for that kind of hardware. With next-gen consoles coming out, I would be surprised if most games did not start requiring DX11. Remember, PC gamers get console ports, not the other way around.

Lots of PC games get ported to consoles.
 

BallaTheFeared

Diamond Member
Nov 15, 2010
8,115
0
71
And you left DX10 out just for the sake of it. It's not because of the market share.

Just as a reminder = DX10 + DX11 = 96.14%

It's because it's way less taxing on hardware and it's been on the market way longer, hence cheaper to develop for, not because you can target 3% more ppl that doesn't have money to upgrade their 7 years old graphics card. You wouldn't even look at them as developer.

No it isn't.

DX11 is faster when rendering the same image as DX9, and it has lower draw call overhead as well.

DX10 was a non starter, pointless in our conversation. In this context it should be considered DX9.
 
Last edited:

krumme

Diamond Member
Oct 9, 2009
5,956
1,595
136
Lots of PC games get ported to consoles.

It does not matter what way it goes. Mantle is the api on the consoles also. Just a different name and some minor differences. Nobody says it for marketing reasons. No wonder.

Its the same hardware x86, cgn, dsp, visual connects, probably even same cortex a5 for safety on both consoles.

What amd just made possible is cheap porting and at the same time giving superior performance.
 

blastingcap

Diamond Member
Sep 16, 2010
6,654
5
76
It does not matter what way it goes. Mantle is the api on the consoles also. Just a different name and some minor differences. Nobody says it for marketing reasons. No wonder.

Its the same hardware x86, cgn, dsp, visual connects, probably even same cortex a5 for safety on both consoles.

What amd just made possible is cheap porting and at the same time giving superior performance.

Hey why don't you read what I wrote. I was talking about DX9 and old generation consoles. You love Mantle, we get it, but please actually READ what people are writing.
 
Last edited by a moderator:

smackababy

Lifer
Oct 30, 2008
27,024
79
86
Hey why don't you read what I wrote. I was talking about DX9 and old generation consoles. You love Mantle, we get it, but please actually READ what people are writing.

Nope. Mantle is on consoles! And it will ridicule everything! - says people with zero development experience, zero knowledge of the console's API, and zero knowledge of what an API actually is.


The fact AMD has yet to outline exactly what similar code means or shown any examples of the ease of porting should be telling in itself.

I hope Dec brings the beta so I can play around with it myself.
 

krumme

Diamond Member
Oct 9, 2009
5,956
1,595
136
People continue to confuse draw call overhead with GPU performance.

As long as they get 20% better performance in their games should they care if its from drawcall overhead or some of the 100 other specific gpu related improvements that make their games faster?

Add the stark difference where the problem is in relation to gpu or cpu, is quick becomming an very old way at looking at it
 

BallaTheFeared

Diamond Member
Nov 15, 2010
8,115
0
71
As long as they get 20% better performance in their games should they care if its from drawcall overhead or some of the 100 other specific gpu related improvements that make their games faster?

Add the stark difference where the problem is in relation to gpu or cpu, is quick becomming an very old way at looking at it


Point is how are you going to extract 20% better performance out of BF4 if you aren't CPU limited now?

Which gpu specific improvements are those, exactly. You have 100 to pick from, list 20 and their performance benefits.

Unlikely, if Mantle is picked up by all than we'll quickly exceed the capabilities of modern processors, it's human nature.
 

krumme

Diamond Member
Oct 9, 2009
5,956
1,595
136
Hey why don't you read what I wrote. I was talking about DX9 and old generation consoles. You love Mantle, we get it, but please actually READ what people are writing.

I was not responding to your post ??? Lol

Btw I would not say i love mantle. But i am exited by the what looks to be the most important change in gfx in the last 10-15 years. Not the usual boring stuff. This is a gamechanger. Yeaaaa!!!
 

BallaTheFeared

Diamond Member
Nov 15, 2010
8,115
0
71
The real game changer will be when I can run Mantle on my Intel HD xxxx with a GSync monitor giving me fluid render playback.
 

krumme

Diamond Member
Oct 9, 2009
5,956
1,595
136
Point is how are you going to extract 20% better performance out of BF4 if you aren't CPU limited now?

Which gpu specific improvements are those, exactly. You have 100 to pick from, list 20 and their performance benefits.

Unlikely, if Mantle is picked up by all than we'll quickly exceed the capabilities of modern processors, it's human nature.

What do i care where the performance comes from? As long the performance is there. And they say its there. Its enough for me.

Ask eg the amd engineers, oxide and Johan where the perf comes from. Its a good question.
 

Imouto

Golden Member
Jul 6, 2011
1,241
2
81
No it isn't.

DX11 is faster when rendering the same image as DX9, and it has lower draw call overhead as well.

DX10 was a non starter, pointless in our conversation. In this context it should be considered DX9.

You're pathetic.

DX10 considered as DX9? Why? Which excuse this time? DX10 was a major update and you should consider DX11 the same as DX10 as it was a superset of features, not a complete revamp like DX10 was.

I'm out of this. Good luck trying to derail the thread with another user.


Personal attacks will not be tolerated. I suggest you stop.

-Rvenger
 
Last edited by a moderator:

smackababy

Lifer
Oct 30, 2008
27,024
79
86
What do i care where the performance comes from? As long the performance is there. And they say its there. Its enough for me.

Ask eg the amd engineers, oxide and Johan where the perf comes from. Its a good question.

So, you don't know where, is any, improvements exist and are just picking a number you feel good about then? Gotcha! I can just ignore you from now.


The performance improvements aren't going to come from Mantle itself, except in heavily CPU bound areas, at least, from what I've gathered so far. Where the performance gains will come into play, is where the developers themselves are able to optimize their path. This comes at a large "cost" because developers now have to be better coders. Performance gains are going to be almost entirely up to just how good the developers are at optimizing their code, which they can do already to a point (not as much as Mantle will allow though). So, poorly optimized games aren't going to magically run better and lazy developers won't get some massive gains just "switching" to Mantle.

I also predict a lot influx of memory leaks on rushed games.
 

Paul98

Diamond Member
Jan 31, 2010
3,732
199
106
Other than the draw calls, it will be interesting to see what new ways the GPU will be able to be used so that we can get better performance out of the GPU. It can allow the GPU to use less memory if the programmers want. Use of multiple GPU's in different ways so that like if you have an iGPU with a main GPU. You could offload some of the work that would normally on the GPU to the iGPU. Not to mention the new techniques that will be available to create the graphics they want with the queue's and direct access.
 

GaiaHunter

Diamond Member
Jul 13, 2008
3,684
338
126
So, you don't know where, is any, improvements exist and are just picking a number you feel good about then? Gotcha! I can just ignore you from now.


The performance improvements aren't going to come from Mantle itself, except in heavily CPU bound areas, at least, from what I've gathered so far. Where the performance gains will come into play, is where the developers themselves are able to optimize their path. This comes at a large "cost" because developers now have to be better coders. Performance gains are going to be almost entirely up to just how good the developers are at optimizing their code, which they can do already to a point (not as much as Mantle will allow though). So, poorly optimized games aren't going to magically run better and lazy developers won't get some massive gains just "switching" to Mantle.

I also predict a lot influx of memory leaks on rushed games.

One thing developers have control in consoles that they don't have in PCs is memory management - Mantle will allow that.
 

psoomah

Senior member
May 13, 2010
416
0
0
http://www.pcper.com/news/Graphics-Cards/AMD-Mantle-Deep-Dive-Video-AMD-APU13-Event).

This bit (at 2:20) from the AMD Mantle keynote was interesting ...

"We don't want to lower the abstraction level across the board because we would like to be able to innovate and change our architectures and support Mantle for years to come .. and possibly even allow our competitors hardware to be supported with Mantle"

That's a bit ominous. Wonder if Mantle is getting so much interest and support commitment AMD is considering not letting Nvidia and Intel in on the action or more probably s-t-r-e-t-c-h-i-n-g out making it available.

Yeah, we'll make it available ... when we have 70% of the AIB market and 40% of the APU/CPU market.
 
Last edited:

Gloomy

Golden Member
Oct 12, 2010
1,469
21
81
I think AMD is hinting that it'll be available on Nvidia hardware. Nvidia probably already agreed to support it (hence why they're not saying anything wrt their response), but if they publicized it now it may help AMD sell more hardware.

I think what's going on is Nvidia isn't ready to support it just yet, and doesn't want AMD to make the most out of their head start. They don't want to say "yeah, this is the next big thing, but we're only going to support it starting next year".

Judging from the industry response so far, it's hard to believe this will be a single-vendor solution. There's got to be more to it, 2-man-month dev time or not...
 

smackababy

Lifer
Oct 30, 2008
27,024
79
86
One thing developers have control in consoles that they don't have in PCs is memory management - Mantle will allow that.

Which can be good in the hands of some and bad in the hands of others. Like I said, I foresee a slew of memory leaks in quite a few Mantle titles. Gains aren't going to be static numbers people keep throwing out and certainly only good for future titles.



And, I don't think people understand what a man-month is (or the real impact on software development). If Mantle takes someone 2 man-months (the average amount of work a person can do in 2 months), that increases the development process by 2 months. In situations where you get a 24 month release schedule, giving you maybe 20 months to actually code, an additional 2 months of down time for every employee is huge.
 

tonyfreak215

Senior member
Nov 21, 2008
274
0
76
And, I don't think people understand what a man-month is (or the real impact on software development). If Mantle takes someone 2 man-months (the average amount of work a person can do in 2 months), that increases the development process by 2 months. In situations where you get a 24 month release schedule, giving you maybe 20 months to actually code, an additional 2 months of down time for every employee is huge.

Yes, but the 2 man month was for incorporating Mantle into the engine. Wouldn't that be more work than just a single game?
 

SiliconWars

Platinum Member
Dec 29, 2012
2,346
0
0
Point is how are you going to extract 20% better performance out of BF4 if you aren't CPU limited now?



According to Oxide, it's just faster. "Huge performance gains even without using Mantle specific features" = it's just faster simply due to coding near the metal.
 
Status
Not open for further replies.
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |