The AMD Mantle Thread

Page 180 - 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.

sushiwarrior

Senior member
Mar 17, 2010
738
0
71
It wasn't even directed at you. It was just in general terms to point out legal ramifications, although there are other countries where this is in the court systems as well. That said, this is a US based website and US laws apply on this website.

i fix
 

Rvenger

Elite Member <br> Super Moderator <br> Video Cards
Apr 6, 2004
6,283
5
81
I think I saw enough derailing, next person who posts off topic or calls out anyone gets an infraction or vacation.

-Rvenger
 
Last edited:

Paul98

Diamond Member
Jan 31, 2010
3,732
199
106
Maybe dice will release mantle when they fix what ever they broke with today's patch. Seems that every patch they release breaks some stuff then later that week they release another patch to fix those things.
 

AnandThenMan

Diamond Member
Nov 11, 2004
3,991
626
126
To those who say Microsoft isn't innovating DirectX because it has a monopoly - that's absolute rubbish.
We can argue about the reasons, but it is very clear that DX has become bloated and stale, and MS does not appear to be interested in doing much of anything about it. There is no way Mantle would even exist if DX had not become a major pain in the neck for game developers.
 

3DVagabond

Lifer
Aug 10, 2009
11,951
204
106
Yep, which raises another point: Glide wrappers. Thanks to the abstraction of DirectX/OpenGL, you can now play those games on any card that has such drivers.

It takes a vendor-neutral API with the necessary level of abstraction to correct the mistakes of the past and achieve near-universal compatibility.

The opposite of a Glide wrapper is for Intel/AMD/nVidia to implement a Glide driver for their respective hardware. This is exactly where Mantle is poised right now, with AMD the only one who will do it.

This is why Mantle/NVAPI/PhysX/etc will never be a robust solution. IHVs won't support competitors' technologies, so these things are more marketing than any universal benefit for consumers.

As someone else said, it could be caused by competition with non Win platforms that has caused the need for something higher performance than DX. If Steam, for example, is higher performance than DX it will put a severe hurting on Win gaming. If AMD makes it open and submits it to a standards board/committee then there shouldn't be a problem with other companies adopting it. If it's all that AMD has been saying it is. The other vendors add the necessary code for their hardware and features and everyone maintains the code. The only issue I can see is companies wanting to keep things to themselves. If there is any way to stop that, I'm all for it.
 

bystander36

Diamond Member
Apr 1, 2013
5,154
132
106
We can argue about the reasons, but it is very clear that DX has become bloated and stale, and MS does not appear to be interested in doing much of anything about it. There is no way Mantle would even exist if DX had not become a major pain in the neck for game developers.
But what is the alternative to DX? A Mantle for every architecture? Mantle only works on GCN cards. Dev's aren't going to like having to write different code for every architecture.

DX is "bloated" for a reason, to support all GPU's. To say they can make it like Mantle is ludicrous. Mantle is designed around specific hardware, DX does not have that luxury.

Can DX be improved? I have no doubt. Everything has room for improvement, but to say it sucks because of what Mantle can do is not at all fair or accurate.
 

AnandThenMan

Diamond Member
Nov 11, 2004
3,991
626
126
...but to say it sucks because of what Mantle can do is not at all fair or accurate.
Fair or not, doesn't matter. Mantle fills a need that DX can't, or won't. GCN in consoles+desktop+mobile allows Mantle to be viable. And for the 100th time, Mantle doesn't make DX go away or make it any less useful.
 

3DVagabond

Lifer
Aug 10, 2009
11,951
204
106
The thought that AMD could release something like Mantle without having serious talks with MS prior is very unrealistic. AMD is by far the smallest and weakest player in x86 side and with no technology for the arm side. They are dependant on good relations.

On contrast NV have the financial, branding and technological muscles to pose a threat to the x86 pc platform and thereby Windows monopoly. Denver is comming to arm and we are probably in for some new technolgy on the api side also, and Denver is probablyt one of the most important and interesting innovations, comming hopefully at the end at this year.

I agree with the first part of this. Except you would have to define how AMD is the smallest and weakest X86 player, but that's not the point. I disagree nVidia could take on M$ and come out on top though. I think you are giving them way too much credit. Especially the "technological muscle". If, for example M$ didn't give nVidia any support or consideration with DX, nVidia's performance on the Win platform would tank almost immediately. I also have difficulty finding any reason any hardware manufacturer operating primarily on the Win platform (like nVidia) would want to pose a threat to M$. Sounds suicidal to me.
 

3DVagabond

Lifer
Aug 10, 2009
11,951
204
106
"AMD did not want to talk or show any performance differences between the traditional DirectX version of BF4."

^This quote from the article. Wonder why. Seems like AMD could easily demonstrate the supposed "45%" increase that their marketing department likes to mention all too often.

SOP for AMD not to release info ahead of time.
 

Paul98

Diamond Member
Jan 31, 2010
3,732
199
106
But what is the alternative to DX? A Mantle for every architecture? Mantle only works on GCN cards. Dev's aren't going to like having to write different code for every architecture.

DX is "bloated" for a reason, to support all GPU's. To say they can make it like Mantle is ludicrous. Mantle is designed around specific hardware, DX does not have that luxury.

Can DX be improved? I have no doubt. Everything has room for improvement, but to say it sucks because of what Mantle can do is not at all fair or accurate.

They already said mantle is forward compatible, also they can reuse the HLSL code since it can be used on both mantle and DX.

From what it sounds like much of what mantle does will be available on most graphics cards going forward. They won't be exact, but you can expect much of the same basics. If they come up with something more they can add that.
 

bystander36

Diamond Member
Apr 1, 2013
5,154
132
106
They already said mantle is forward compatible, also they can reuse the HLSL code since it can be used on both mantle and DX.

From what it sounds like much of what mantle does will be available on most graphics cards going forward. They won't be exact, but you can expect much of the same basics. If they come up with something more they can add that.
most AMD graphics cards..

DX is what it is because it is backward and forward compatible and brand agnostic. What you consider a fault, is its strength and why it exists.

Should we stop supporting anything but current AMD hardware on PC's from now on or should we have separate API's for different brands, and architectures?
 

3DVagabond

Lifer
Aug 10, 2009
11,951
204
106
As far as I know, the issue is not getting Mantle to work, it's Dice taking forever to fix the problems with normal BF4 and not wanting to look bad by adding Mantle before they fix problems they're getting sued over.

Other Mantle things, like that Swarm demo, are not allowed to be released before the BF4 patch, at the request of Dice.


That's pretty screwed! I understand if BF4 has issues. It's not at all unusual for games to be released and have major fixes that need to be done. Sucks, but it is what it is. Not allowing the Star Swarm demo to be released though because Dice wants to be first and isn't ready, is corporate political BS. EA/Dice, or whoever is creating this bottleneck to "be first" needs to understand the importance of consistency with the roll out of something like this and not hold back everyone else. It's the old, "Lead or follow, but get out of the way. " scenario.
 

krumme

Diamond Member
Oct 9, 2009
5,956
1,595
136
But what is the alternative to DX? A Mantle for every architecture? Mantle only works on GCN cards. Dev's aren't going to like having to write different code for every architecture.

DX is "bloated" for a reason, to support all GPU's. To say they can make it like Mantle is ludicrous. Mantle is designed around specific hardware, DX does not have that luxury.

Can DX be improved? I have no doubt. Everything has room for improvement, but to say it sucks because of what Mantle can do is not at all fair or accurate.

If oxide can get the cost/benefit they claim with mantle then why not an low level api for nv and Intel? 2 man months and we have 3 times application level improvement in the engine. Why should nv be that different?

Considering the years it takes to get comparable few fps and drawcalls from dx11 it actually looks like better cost/benefit to adapt 2-3 low level api for a handfull of performance engines and using dx for the rest.
 

Shivansps

Diamond Member
Sep 11, 2013
3,916
1,570
136
If oxide can get the cost/benefit they claim with mantle then why not an low level api for nv and Intel? 2 man months and we have 3 times application level improvement in the engine. Why should nv be that different?

Considering the years it takes to get comparable few fps and drawcalls from dx11 it actually looks like better cost/benefit to adapt 2-3 low level api for a handfull of performance engines and using dx for the rest.

While is not gona be any different, 3 API gona be a mess, thats is even more incentive to program on DX and forget about dealing with 3 brands stuff.

It also gona be a dissaster for us too, i hope that never happen, thats also why i hope Mantle to fail badly, i dont want Intel and Nvidia to respond with their own APIs.
 
Last edited:

yulgrhet

Member
Dec 28, 2013
53
10
66
These about Mantle in Hawaii Dice slides sounds interesting but what does mean?

"Tons of ideas going forward &#61514; &#61565;

Low-latency multi-GPU rendering for VR? &#61565;
Dynamic game worlds living on the GPU?"
 
Last edited:

3DVagabond

Lifer
Aug 10, 2009
11,951
204
106
most AMD graphics cards..

DX is what it is because it is backward and forward compatible and brand agnostic. What you consider a fault, is its strength and why it exists.

Should we stop supporting anything but current AMD hardware on PC's from now on or should we have separate API's for different brands, and architectures?

We understand your concern, but DX is holding back the industry from making the games they want to.
 

Cloudfire777

Golden Member
Mar 24, 2013
1,787
95
91

45% faster on systems with weak APU and a powerful GPU.
Mantle reduce overhead and reduce bottleneck, making FPS much higher since the GPU can do its magic undisturbed.

For systems with a powerful enough CPU/APU which doesn`t have any bottleneck, less overhead means very small gains in FPS compared to DirectX.

Thats why they say "UP to 45% faster".
Those who think they will gain 45% more FPS on R9 290x/780Ti and a i7 CPU are out of their minds.

Pretty sneaky marketing, but hey, its AMD
 

Venomous

Golden Member
Oct 18, 1999
1,180
0
76
While is not gona be any different, 3 API gona be a mess, thats is even more incentive to program on DX and forget about dealing with 3 brands stuff.

It also gona be a dissaster for us too, i hope that never happen, thats also why i hope Mantle to fail badly, i dont want Intel and Nvidia to respond with their own APIs.

How do you figure? Next current games dropping to PC are ports from console... If anything it will stop that fragmentation of port jobs being so crappy on PC with less features to boot.

Intel and nvidia are going to have to play ball or stick to dx... AMD now controls the console market and if for one minute if you think AMD doesn't 't have full control, you're in straight denial going forward.

This Is going to be a big stinger to you pro nvidia guys but reality, is reality.
 

AnandThenMan

Diamond Member
Nov 11, 2004
3,991
626
126
DX is what it is because it is backward and forward compatible and brand agnostic. What you consider a fault, is its strength and why it exists.
It's both, and leaning farther into fault territory.
Should we stop supporting anything but current AMD hardware on PC's from now on or should we have separate API's for different brands, and architectures?
You seem unable to imagine a world where DX and Mantle can coexist. Now if Mantle becomes so successful that most game devs won't even want to bother with DX, then either MS will have to pull up their socks, or the likes of Nvidia will have to get on board with Mantle. If Mantle does little in the gaming world, then nothing will have changed and we'll continue to be stuck in DirectX mud.

But most likely, Mantle is going to push gaming forward it is the inevitable progression of things. And more importantly (also very concerning for MS) Mantle is not specifically tied to Windows.
 

Shivansps

Diamond Member
Sep 11, 2013
3,916
1,570
136
It's both, and leaning farther into fault territory.

You seem unable to imagine a world where DX and Mantle can coexist. Now if Mantle becomes so successful that most game devs won't even want to bother with DX, then either MS will have to pull up their socks, or the likes of Nvidia will have to get on board with Mantle. If Mantle does little in the gaming world, then nothing will have changed and we'll continue to be stuck in DirectX mud.

But most likely, Mantle is going to push gaming forward it is the inevitable progression of things. And more importantly (also very concerning for MS) Mantle is not specifically tied to Windows.

Explain me how you can add multi vendor support to Mantle whiout making it another DX? there is no way to do that whiout abstractions.
 

AnandThenMan

Diamond Member
Nov 11, 2004
3,991
626
126
45% faster on systems with weak APU and a powerful GPU.
Mantle reduce overhead and reduce bottleneck, making FPS much higher since the GPU can do its magic undisturbed.

For systems with a powerful enough CPU/APU which doesn`t have any bottleneck, less overhead means very small gains in FPS compared to DirectX.

Thats why they say "UP to 45% faster".
Those who think they will gain 45% more FPS on R9 290x/780Ti and a i7 CPU are out of their minds.

Pretty sneaky marketing, but hey, its AMD
That's a whole lot of assumptions you're making. But you do agree that Mantle is going to at the very least show 45% uplift in some scenarios.
 
Aug 11, 2008
10,451
642
126
We understand your concern, but DX is holding back the industry from making the games they want to.

As others have said, Dx is actually what allowed the great advantages of PC gaming. The most appealing part of PC gaming to me is the ability to play current games, future games, and past games and not worry whether my hardware and OS will be compatible, as well as to play very different types of games. There is no current game that I have played, and I have a relatively low end system, in which I have said "this game sucks because it does not have enough units on the screen, or the image quality is too low." Would more be nice, of course, but there is a price to pay for that in compatibility. If I could not play it because of the lack of an appropriate API for my hardware, *that* would suck.

So both Dx, and supposedly mantle when we actually see the numbers, have advantages and disadvantages. It still remains to be seen how it all shakes out, but to try to paint Dx as holding back gaming is only looking at part of the equation. It may be holding back image quality, but it does offer forwards, backwards, and across hardware compatibility, which has made PC gaming the platform that it is.
 

krumme

Diamond Member
Oct 9, 2009
5,956
1,595
136
I agree with the first part of this. Except you would have to define how AMD is the smallest and weakest X86 player, but that's not the point. I disagree nVidia could take on M$ and come out on top though. I think you are giving them way too much credit. Especially the "technological muscle". If, for example M$ didn't give nVidia any support or consideration with DX, nVidia's performance on the Win platform would tank almost immediately. I also have difficulty finding any reason any hardware manufacturer operating primarily on the Win platform (like nVidia) would want to pose a threat to M$. Sounds suicidal to me.

1. No matter how good amd technology and products is. Without cash you can not use it. Production scalability and production is hindered at gf. There is no money for oem developmemt. B2c and b2b marketing. brand development. Logistics. Sales. Everything is kept down. Withoit cash yoir business is severely constrained. You have next to no options for new initatives and moves. Therefore is amd weak.

Mantle is special because its a low cost developer driven product. Its eg in EA interest to get a competitive advantage.

2.
I personally think some of nv business practice is very unethical. But they know how to run a business and they know what they sell. And lets not forget how efficient kepler is. Nv is in a very dificult position because of amd and especially intel igpu getting comparable better to the dgpu each year. They are going to leave at some time and they are betting at arm and mobile big time. Untill now unsuccessfully but its always difficult to start and lets give them some time. One year with denver we will know.
 
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/    |