Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Will AMD Mantle API work with Nvidia Graphic Cards?

JohnnyB

Posts: 1425

Posted:
Edited: by JohnnyB
Posted: -
Sry for starting another 'Mantle' thread but these fresh news will change gaming for everyone.

source:
http://wccftech.com/ (link below)

It seems that you do not need an AMD GCN enabled graphic card to make mantle work, apparently, Mantle will work just as well with Nvidia Graphic Cards. Wow, talk about good PR. AMD has already proved with Tress FX that if you have got a killer app, its better to not make it proprietary.

Untitled11.jpg

Of course heres the thing we are not sure about. Mantle was clearly designed with GCN in mind, so when AMD talks about other vendors being able to utilize Mantle does that mean that Mantle will work on their current Architecture? Or will the actual architecture of rival vendors (Nvidia) be need to be modified to support Mantle? If its the later then this is a very subtle move from AMD’s side pushing towards a Red Future. Another thing we dont understand is what was up with all the apparent hints that Mantle will be GCN only. Unless AMD suddenly decided to make Mantle, Multi-Vendor (Unlikely) AMD had been planning this all along yet all information previously pointed towards a GCN Only Mantle API.

Read more: http://wccftech.com/amd-mantle-api-require-gcn-work-nvidia-graphic-cards/#ixzz2ke7GbC1N

Hurray for AMD that did not choose the Nvidia path of making software features exclusive for its own cards.
  • IceyJones

    Posts: 4350

    On Probation
    Posted:
    Edited: by IceyJones
    On Probation
    Posted:
    Edited:
    discussed already in "one of the other threads"
    and your conclusion is false so far. it MIGHT be possible to use mantle also on nvidia cards, but ATM it is NOT possible, as nvidia has no driver for the mantle API.

    and btw:
    mantle would make the maxwell-development obsolete. goal of maxwell is to reduce cpu-load also by taking over its load with a co-processor. to go with mantle would be a huge step back for nvidia imho, and i doubt they will do that as it is aimed at DX/d3d performance

  • TheTempest

    Posts: 1053

    Posted:
    Posted:
    [hide]

    discussed already in "one of the other threads"
    and your conclusion is false so far. it MIGHT be possible to use mantle also on nvidia cards, but ATM it is NOT possible, as nvidia has no driver for the mantle API.

    and btw:
    mantle would make the maxwell-development obsolete. goal of maxwell is to reduce cpu-load also by taking over its load with a co-processor. to go with mantle would be a huge step back for nvidia imho, and i doubt they will do that as it is aimed at DX/d3d performance

    while u need to buy a new graphic card.
  • CynicalCyanide

    Posts: 5203

    Posted:
    Edited: by CynicalCyanide
    Posted:
    Edited:
    "but these fresh news will change gaming for everyone." - Pssh. An extra X% FPS doesn't change gaming for everyone. That's ridiculous hyperbole. On the other hand, the potential behind the scenes situation with Mantle could be a negative, but an FPS boost is hardly a paradigm shift!

    I agree that a hardware solution, if it were cheap to implement and resulting in equal performance boosts, would be far superior to having a 2nd API to program for each game. Or for the API to become unusable/unoptimised for older/newer generations of cards. The drawback in that case of course is that Kepler users will be screwed.

    Anyway, just because AMD says it's all multi vendor doesn't mean that it wouldn't take significant hardware modifications or re-writing more than half of the API to suit Nvidia's current arches. It may just be completely impractical for Nvidia to get to work on writing up their own modification of Mantle to work on their own current cards, and it may be the case that the hardware changes to their next generation of cards renders most of the benefits of Mantle moot anyway.

    It certainly makes good PR either way though. AMD could hypothetically advertise their Hardware is Multi-OS, because if someone were to compile their own fully functional AMD drivers from scratch with nothing but a windows .exe to backwards engineer from - It would technically work. And most people (even websites) wouldn't be tech literate enough to call them out on it. Mantle being Multi-Archecture could work out similarly.

    And this is a good point too "Unless AMD suddenly decided to make Mantle, Multi-Vendor (Unlikely) AMD had been planning this all along yet all information previously pointed towards a GCN Only Mantle API."

    - What the fuck were AMD playing at here? When they sway back and forth like this, it tells me that there's something fishy going on. Maybe they only recently realised people would buy into good PR if they made it out like it was super open for everyone, even if they didn't say so in the first place because it was technically infeasible.

    PS: It's not bloody confirmed! ... First of all, Nvidia have to want to implement it - so even if it's perfectly technically feasible, it's not confirmed that it will work. A better title would be "AMD officially claims Mantle to be Multi-Vendor compatible".
    Great minds talk about ideas. Average minds talk about things. Small minds talk about people.|My PC Hardware Guide: http://tinyurl.com/lxfhuvu |VTS is recruiting!.
  • Foulplay

    Posts: 394

    Posted:
    Posted:
    All AMD have to do is find some abstract way to prove that in theory Mantle *could* *maybe* *one day* function on something other than an AMD card, and they are playing with PR that lots of people will buy into, just to make NVidia look bad for having PhysX, 3D Vision and G-sync.

    To be honest AMD have played about with 3D and their results were almost pathetic. AMD sponsored games almost deliberately make the title almost unusable for NVidia 3D with very few exceptions. I have no idea why they do this, because they really don't care about 3D, and they rely on Tridef, which is a terrible solution compared to the driver support by NVidia.

    PhysX speaks for itself. A lot of users aren't excited by it, lots of AMD users love to pour bile on it whenever it's mentioned, and some of us like it when its there, and don't really care when its not.

    Then there is G-sync. No idea what AMD will release to compete with it, but the tech looks like it solves a big problem for lots of gamers. Most of us with 120hz monitors don't suffer tearing most of the time anyway, but at least that's not the only viable solution now.

    IMO NVidia have done more to add features to gaming whilst AMD have offered value for money. I'm not surprised AMD are starting a PR war to take some moral high-ground.
  • SE_Apocalypse

    Posts: 4782

    Posted:
    Posted:
    [hide]


    Anyway, just because AMD says it's all multi vendor doesn't mean that it wouldn't take significant hardware modifications or re-writing more than half of the API to suit Nvidia's current arches.

    - What the fuck were AMD playing at here? When they sway back and forth like this, it tells me that there's something fishy going on. Maybe they only recently realised people would buy into good PR if they made it out like it was super open for everyone, even if they didn't say so in the first place because it was technically infeasible.

    Nothing at all pointed to the fact that it would be GCN-only. Right at the mantle announcement AMD said that mantle will be an open-API. What they did said was the THEY would implement it for all their GCN GPUs only. Meaning older cards are left out. This information was out right from the beginning.

    Furthermore if Nvidia wants Mantle than they not only have to write the re-write half the API, they have to IMPLEMENT all of it on their own. They most certainly can do this if they want, they most likely do not want to. AMD is not going to write mantle drivers for nvidia, amd most certainly has not deep enough knowledge of keppler to do this anyway.

    No one could give me a good source how a little, weak ARM-CPU should solve the draw call overhead of D3D. But this is not even the main issue with mantle, check out the APU13 keynotes an mantle. Mantle brings so much more to the table.

    I doubt that AMD cares if nvidia adopts mantle or not, they seem to aim at qualcomm and the other members of the HSA-Foundation. There was more than just a hint that Mantle should bring great performance improvements for mobile devices.

    "It's alpha, having fun is not the point, only a bonus." - Logicsol
  • CynicalCyanide

    Posts: 5203

    Posted:
    Edited: by CynicalCyanide
    Posted:
    Edited:
    [hide]

    [hide]


    Anyway, just because AMD says it's all multi vendor doesn't mean that it wouldn't take significant hardware modifications or re-writing more than half of the API to suit Nvidia's current arches.

    - What the fuck were AMD playing at here? When they sway back and forth like this, it tells me that there's something fishy going on. Maybe they only recently realised people would buy into good PR if they made it out like it was super open for everyone, even if they didn't say so in the first place because it was technically infeasible.

    Nothing at all pointed to the fact that it would be GCN-only. Right at the mantle announcement AMD said that mantle will be an open-API. What they did said was the THEY would implement it for all their GCN GPUs only. Meaning older cards are left out. This information was out right from the beginning.

    No. Firstly AMD flip-flopped and were quite ambigeous about what they said on this matter, but I'll let the article sum it up for me again: "all information previously pointed towards a GCN Only Mantle API"
    [hide]

    Furthermore if Nvidia wants Mantle than they not only have to write the re-write half the API, they have to IMPLEMENT all of it on their own. They most certainly can do this if they want, they most likely do not want to. AMD is not going to write mantle drivers for nvidia, amd most certainly has not deep enough knowledge of keppler to do this anyway.

    No one is saying that AMD should do that. I'm saying that it's unreasonable to shout out to everyone and proclaim that it's something that works on multiple platforms. It's like saying that a car works on multiple fuels (if someone strips out the entire engine block, fuel related systems etc and replaces it). It's good PR because 99% of people won't see through it, but if this is the case, then it's only barely, by a technicality even the truth.
    [hide]

    No one could give me a good source how a little, weak ARM-CPU should solve the draw call overhead of D3D. But this is not even the main issue with mantle, check out the APU13 keynotes an mantle. Mantle brings so much more to the table.

    I doubt that AMD cares if nvidia adopts mantle or not, they seem to aim at qualcomm and the other members of the HSA-Foundation. There was more than just a hint that Mantle should bring great performance improvements for mobile devices.

    No one has given you a source because there's no source to give yet. It's a concept. Just like there was no source to give earlier on when people were demanding to know what FPS benefit Mantle would give. The concept though is quite simple, if DX has such ridiculous overheads and inefficiencies stemming from poor communications between the CPU and the GPU (which influences the amount of draw calls, for instance), then having a CPU on-card could potentially eliminate the need for much of the CPU workload and communication as it could all be done on-card. The CPU wouldn't need to be powerful if it's more efficient - case in point that Mantle seems to reduce CPU usage heavily - well between the on-board CPU and the actual CPU, it could have the same effect roughly. The benefit would be Mantle-Like, but compatible with all DX 11 based games, and likely future versions of DX too, rather than needing the API re-written for each game.

    If you think that AMD doesn't care whether Nvidia adopts Mantle, you're dreaming. The GPU side of things is by far their biggest cash cow, and even if they're eying up other markets, the last thing they want is for the competition to receive their biggest competitive advantage as a gift on a silver platter (unless they can leverage that advantage better, and they need Nvidia to adopt it too so they can exploit that advantage more often), and likewise they don't want to ignore the opportunity to flip the market share % either. Again: I can't make it more clear - AMD do care very much what Nvidia does, and a big part of why they've changed their stance on Mantle's ability to be adapted to other arches could be their competitive strategy against Nvidia shifting.
    Great minds talk about ideas. Average minds talk about things. Small minds talk about people.|My PC Hardware Guide: http://tinyurl.com/lxfhuvu |VTS is recruiting!.
  • TheTempest

    Posts: 1053

    Posted:
    Edited: by TheTempest
    Posted:
    Edited:
    AMD just tried to push open standards for everyone for years. while nvidia used physx, amd said that there are open physic engines that can provide the same effects and is not bound to any brand. when someone really thinks that snowflakes from batman AO or the dust effects from metro:LL is only possible with physx then u are allrdy baindead anyway.

    same goes for 3d vision from nivida. for 3d vision u need a extra 3d vision monitor with the hole nivida package. AMD is useing AMD HD3D where u can choose from different shutter glasses and different 3d monitor brands. AMDs approach was more software based while if u wanted too use 3d with a nivida graphic card u where bound to the nivida branded products.

    for g-sync i guess that AMD will come up again with some kind of software solution where u dont have to buy again new hardware.
    i can add here that i have seen a tweet or a facebook coment that AMD is gonna say something soon about g-sync.

    nvidia adds more features for gameing for there own graphic cards. they do it too make everyone thing that they are the only one that can provide these features while in real there are other more open approaches that would benefit gameing for everyone. i mean they also take DX11 features like tesselation and show them off like they are only possible on there own cards. the worste part is there are always some guys that believe this. alien versus predator was the first game that used tesselation and it was a gameing evolved title.

    nvidia did a good job that everyone believes that this closed feature approach is the right one for gameing. every industrie makes more money when they can bind ppl to there products. look at apple. best way to bind customers is the emotional way. then u can sell everything even when there are cheaper and/or better products out there.

    while amd did all the open standard marketing for years it looks like they also wanne go now the "closed" road aswell. i dont even know why AMD opend tressfx for nvidia. seriously i would try to push closed standards for my GPU brand for years now. on a marketing point of view nvidia is doing it perfect. it always felt like AMD is trying to be the "nice guy". buisness is war. perhaps with the big console deal in there pocket they have now the balls to push there closed standards aswell.

  • SE_Apocalypse

    Posts: 4782

    Posted:
    Edited: by SE_Apocalypse
    Posted:
    Edited:
    Nvidia is about 5 times smaller than AMD, and yet dominates the gaming PC GPU market.
    Qualcomm at the other hand is bigger than AMD btw and already a technology partner, just like ARM, Samsung, Ti, etc

    And again AMD NEVER CHANGED their stance, just because you found something quote in a forum from an accessory sentence in a small article of a little news site in the internet does not make it true.

    I am arguing since ages in this forum that AMD always said 'open API' and this always meant it can be implement by any vendor if they like. Now we have a even more clear statement on this, we get even about a dozen hints on the mobile market and people really wonder?

    If you don´t believe me, watch the mantle announcement. 'open API', 'available on all GCN-GPUs' that is what they said.

    edit: Oh, btw here some random news on the newest ARMv8 GCN-Mantle Soc
    http://liliputing.com/2013/09/amds-first-arm-based-chip-tablets-coming-2014.html
    Getting mantle for my next tablet, I am so excited ;-)
    "It's alpha, having fun is not the point, only a bonus." - Logicsol
  • CynicalCyanide

    Posts: 5203

    Posted:
    Edited: by CynicalCyanide
    Posted:
    Edited:
    [hide]

    Nvidia is about 5 times smaller than AMD, and yet dominates the gaming PC GPU market.
    Qualcomm at the other hand is bigger than AMD btw and already a technology partner, just like ARM, Samsung, Ti, etc

    And again AMD NEVER CHANGED their stance, just because you found something quote in a forum from an accessory sentence in a small article of a little news site in the internet does not make it true.

    I am arguing since ages in this forum that AMD always said 'open API' and this always meant it can be implement by any vendor if they like. Now we have a even more clear statement on this, we get even about a dozen hints on the mobile market and people really wonder?

    If you don´t believe me, watch the mantle announcement. 'open API', 'available on all GCN-GPUs' that is what they said.

    Pah. If you don't think that's ambiguous... I mean, exactly what was everyone meant to assume Open meant? Everyone at first assumed Open source, but that's of course BS. They could've meant "Open for any GCN compatible hardware" - Which many people assumed to be the case too, but that never would've happened. How Open is it? Is Nvidia or whoever going to be able to control their own versioning etc, or are they going to have to dance to AMD's tune the whole way through?

    And here's what Robert Hallock "PR for Radeon & Gaming @ AMD" - Said on Twitter: "@GnrlKhalid [Mantle] is an API for the industry-standard GCN Architecture and its specific ISA [Instruction Set Architecture], done at the request of game developers."

    https://twitter.com/Thracks/status/383872285351739393

    Look, I'm not going to bother arguing further, but just about every single professional IT site basically started this whole show by saying "MANTLE OPEN FOR NVIDIA?" then "MANTLE FOR AMD ONLY" and now "MANTLE OPEN FOR NVIDIA?" all over again. Maybe by the end of the year we'll have "MANTLE FOR AMD ONLY" again!

    Great minds talk about ideas. Average minds talk about things. Small minds talk about people.|My PC Hardware Guide: http://tinyurl.com/lxfhuvu |VTS is recruiting!.
  • TheTempest

    Posts: 1053

    Posted:
    Edited: by TheTempest
    Posted:
    Edited:
    well it could be a mix from both. so both is true. right now its only GCN....well thats logical because AMD knows there stuff best.
    but mantle itself is open to any other GPU architecture. so when mantle is all grown up and AMD release a SDK everyone could make a mantle driver for another GPU architecture?! so in the end mantle is open and not bound to AMD GPUs. but at the moment its only for GCN.....correct me if i am wrong here.

  • SE_Apocalypse

    Posts: 4782

    Posted:
    Posted:
    You know what the different between open source and open api is and are just trolling me, right Cynical?
    "It's alpha, having fun is not the point, only a bonus." - Logicsol
  • CynicalCyanide

    Posts: 5203

    Posted:
    Edited: by CynicalCyanide
    Posted:
    Edited:
    [hide]

    You know what the different between open source and open api is and are just trolling me, right Cynical?

    You know how to read, and are just trolling me, right Apocalypse?

    "Everyone at first assumed Open source, but that's of course BS."

    I just said that this interpretation was, and is, bullshit. But there are different degrees of 'Open', obviously with Open Source being the extreme of that. How much and how easily the API can be bent towards new arches, whether that's governed by technical or legal issues, is not conveyed precisely just by saying "Oh, it's an Open API.". And it's questions like that which will determine whether it's reasonable for Nvidia to adopt, or not. Saying "It's Open" is a nice way to get people hyped for it, even if it actually requires 90% of the effort to use Mantle on Nvidia cards, as it would just creating a new API from scratch.

    Great minds talk about ideas. Average minds talk about things. Small minds talk about people.|My PC Hardware Guide: http://tinyurl.com/lxfhuvu |VTS is recruiting!.
  • SE_Apocalypse

    Posts: 4782

    Posted:
    Edited: by SE_Apocalypse
    Posted:
    Edited:
    http://en.wikipedia.org/wiki/Open_API
    http://en.wikipedia.org/wiki/Application_programming_interface#APIs_and_copyrights

    German c't has a interview at APU13 with DICE's rendering architect Johan Andersson regarding Mantle: http://heise.de/-2045398

    Noteworthy statements:
    - Effort to have console-like access and programmability on PC started about 5 years ago. Spoke to different companies including Nvidia and Intel.
    - Respect for AMD being the sole company to realize his suggestions.
    - Yearly meetings, long discussions. Mantle code was started one and a half year ago.
    - Project was internally treated as top secret, similar to Eyefinity.
    - Mantle is *not* a console-like AMD interface for GCN graphic chips. It allows finer grained access to the GPU. Too specific cases can be realized through extensions. Possible for other manufacturers to support Mantle.
    - DirectX 11 compatible doesn't automatically mean potentially Mantle compatible. GPU architecture needs to fulfil specific requirements. Nvidia's Kepler should be able to do that.
    - Wants to see Mantle everywhere (re smartphones, tablets, mobile, Linux and Mac OS).
    - Still too early on how much faster Mantle will be over Direct3D.
    - Porting console games using Direct3D may still be faster, Mantle may take longer but helps doing it well re performace, level of details and robustness.

    "It's alpha, having fun is not the point, only a bonus." - Logicsol
  • Polecat

    Posts: 2264

    Posted:
    Posted:
    Guys calm down. The whole issue is not even worth arguing over if AMD offer Mantle on a plate Nvidia will probably refuse to use it anyway.
  • Skeletonus

    Posts: 468

    Posted:
    Posted:
    In the end it's all just business. Nobody cares about anything but money. However, nVidia cards have been better in comparisons then AMD cards so if Mantle does boost AMD only I'm happy because nVidia could start lowering their prices even more=consumers happy. If Mantle gives performance boost to both sides, then consumers get happy again. Isn't this preferable? It does sound like AMD cheering, but I certainly can't be happy about nVidia prices.
  • IceyJones

    Posts: 4350

    On Probation
    Posted:
    On Probation
    Posted:
    nvidia develops maxwell.....another track in lowering CPU-load by adding a co-cpu
    amd starts secret mantle development in order to counter this with another route, by breaking the game-standards of d3d
    amd waits until maxwell development is proceeded so much, that nvidia will not be able the change course
    amd reveals mantle
    Mantle = GCN-compatible only.....nvidia does not have GCN and would need to develop from scratch with the generation after maxwell, leaving the field to amd for the next 5 years!

    it´s a war. and amd´s claims, that they are soooooo nice to develop an open API is so much BS! it is pure PR, nothing more. and the whole amd-fanboys can say afterwards, that amd offered the api to nvidia.....lol

    it already started....
  • Polecat

    Posts: 2264

    Posted:
    Posted:
    [hide]

    nvidia develops maxwell.....another track in lowering CPU-load by adding a co-cpu
    amd starts secret mantle development in order to counter this with another route, by breaking the game-standards of d3d
    amd waits until maxwell development is proceeded so much, that nvidia will not be able the change course
    amd reveals mantle
    Mantle = GCN-compatible only.....nvidia does not have GCN and would need to develop from scratch with the generation after maxwell, leaving the field to amd for the next 5 years!

    it´s a war. and amd´s claims, that they are soooooo nice to develop an open API is so much BS! it is pure PR, nothing more. and the whole amd-fanboys can say afterwards, that amd offered the api to nvidia.....lol

    it already started....

    Ohhh let the hate flow!
  • SE_Apocalypse

    Posts: 4782

    Posted:
    Posted:
    [hide]


    Ohhh let the hate flow!

    I am unarmed. Strike me down with it. Give in to your anger.

    I will be happy using most likely mantle on my tablet. ;-)

    "It's alpha, having fun is not the point, only a bonus." - Logicsol
  • Catamount

    Posts: 25

    Posted:
    Posted:
    Oh those sweet, sweet Nvidia fanboy tears. Even when it's potentially good news due to something AMD has done, that's the result. The amount of seething hatred I've seen directed at Tress FX is just glorious.

    OH NOES, that "other", obviously inferior GPU company is doing something competently! Quick, come up with a large collection of unsourced "facts" and conspiracies to rationalize it all away, before it's too late!
  • Tup3x

    Posts: 50

    Posted:
    Edited: by Tup3x
    Posted:
    Edited:
    [hide]

    Oh those sweet, sweet Nvidia fanboy tears. Even when it's potentially good news due to something AMD has done, that's the result. The amount of seething hatred I've seen directed at Tress FX is just glorious.

    OH NOES, that "other", obviously inferior GPU company is doing something competently! Quick, come up with a large collection of unsourced "facts" and conspiracies to rationalize it all away, before it's too late!

    Ironically Tomb Raider works better now on NVIDIA hardware than on AMD.

    Anyway, it looks like AMD really wants to make this new standard. I hope that NVIDIA and AMD wouldn't be childish this time and just work together for once to push this. Mantle is not tied to GCN, they said it pretty clearly and it will be forward compatible with different architectures.
  • Paul1979

    Posts: 21

    Posted:
    Posted:
    Nvidia fanboys are almost as bad as Apple fanboys, it's hard to reason with them and they act like Nvidia can do no wrong and should be worshipped lol.

    Thankfully AMD are around to keep Nvidia and Intel on there toes, if it wasn't for AMD, could you imaging how bad Nvidia and Intel would be without AMD?, prices would keep creeping up, progress would likely go down the pan and the PC market would likely die out unless more competition got into the market, it would be nice if we had a few more CPU and GPU companies competing like the good old days.

    Also, I've never understood why anyone would have loyalty to any one company, it's them that end up paying a higher price, in the end, my next upgrade will like be a Intel CPU and GPU from AMD, I would like to get a CPU from AMD as well but for now they don't cut it, but for the GPU, the R9-290 seems to be by far one of the best cards you can get for it's price and performance, well at least when the after market coolers come out.

    It would be great if Mantal and G-sync would work on all new cards but Nvidia are not very open, thing is, both standards would get wide adoption if Intel, AMD and Nvidia could use it, wouldn't supprise me if AMD come up with a open standard G-Sync that works on all cards in the near future.
  • Catamount

    Posts: 25

    Posted:
    Edited: by Catamount
    Posted:
    Edited:
    [hide]


    Ironically Tomb Raider works better now on NVIDIA hardware than on AMD.

    Anyway, it looks like AMD really wants to make this new standard. I hope that NVIDIA and AMD wouldn't be childish this time and just work together for once to push this. Mantle is not tied to GCN, they said it pretty clearly and it will be forward compatible with different architectures.

    Since I tend to buy from both companies a fair bit, this is my hope as well.

    I think Mantle has potential, but it's going to need to gain broad support to really take off. AMD has nothing to gain by trying to "screw" Nvidia here; they'll be hard pressed to get Mantle to meaningfully supplant DX even with support from both manufacturers.
  • OrionHunter

    Posts: 450

    Posted:
    Posted:
    [hide]


    No. Firstly AMD flip-flopped and were quite ambigeous about what they said on this matter, but I'll let the article sum it up for me again: "all information previously pointed towards a GCN Only Mantle API"

    You can choose to see it that way but I think your missing the context. AMD announced Mantle and said it was both open and of value in crossplatform development. IF AMD had had it their way nothing else would likely have been said until now. But instead speculation arose as to what Mantle was causing people to draw the conclusion that it was the low level API from the Xbone. This got MS going, so AMD now had to make statements to help clear things up for MS's sake.

    What they were saying wasn't untrue, at this time Mantle is only used by GCN cards, but they never said it would always be that way, and I vaguely remember reading that they had some kind of plan to keep it to themselves for about a year before "opening" it up. There wasn't much detail as I recall but that was the jist of it. AMD is being pretty closed mouthed about Mantle and I'm sure that there's a reason for it. MS is an obvious posibility as I'm sure that they aren't happy about Mantle at all, since it provides a way to bypass DX and Windows, no longer guaranteeing that gaming will be a Windows thing.


  • Ralgon

    Posts: 1890

    Posted:
    Edited: by Ralgon
    Posted:
    Edited:
    [hide]

    [hide]


    Anyway, just because AMD says it's all multi vendor doesn't mean that it wouldn't take significant hardware modifications or re-writing more than half of the API to suit Nvidia's current arches.

    - What the fuck were AMD playing at here? When they sway back and forth like this, it tells me that there's something fishy going on. Maybe they only recently realised people would buy into good PR if they made it out like it was super open for everyone, even if they didn't say so in the first place because it was technically infeasible.

    Nothing at all pointed to the fact that it would be GCN-only. Right at the mantle announcement AMD said that mantle will be an open-API. What they did said was the THEY would implement it for all their GCN GPUs only. Meaning older cards are left out. This information was out right from the beginning.

    Furthermore if Nvidia wants Mantle than they not only have to write the re-write half the API, they have to IMPLEMENT all of it on their own. They most certainly can do this if they want, they most likely do not want to. AMD is not going to write mantle drivers for nvidia, amd most certainly has not deep enough knowledge of keppler to do this anyway.

    No one could give me a good source how a little, weak ARM-CPU should solve the draw call overhead of D3D. But this is not even the main issue with mantle, check out the APU13 keynotes an mantle. Mantle brings so much more to the table.

    I doubt that AMD cares if nvidia adopts mantle or not, they seem to aim at qualcomm and the other members of the HSA-Foundation. There was more than just a hint that Mantle should bring great performance improvements for mobile devices.

    Their head of PR on the launch day answered a question over twitter stating it required amd GCN . i've linked it before in my post history but cbf looking through 2 months worth of posting to find it. This is a backflip from launch information.

    Edit: i'd also suggest you could practically forget sli support in any sort of beneficial form
  • IceyJones

    Posts: 4350

    On Probation
    Posted:
    On Probation
    Posted:
    lol guys....you made me really laugh ;-) you don´t recognize a sarcastic post, even if it is obvious ;-p

    but nice to see, how true AMD-fanboys react to defend their holy company. it must not be, that amd is also only a fighting company like ALL other companies around the world......

    and i´m eager to see, when we face a similar patent war like in the smartphone-business

  • meths

    Posts: 1427

    Posted:
    Posted:
    [hide]

    lol guys....you made me really laugh ;-) you don´t recognize a sarcastic post, even if it is obvious ;-p

    but nice to see, how true AMD-fanboys react to defend their holy company. it must not be, that amd is also only a fighting company like ALL other companies around the world......

    and i´m eager to see, when we face a similar patent war like in the smartphone-business

    you realise sarcasm doesn't come across well on the internet?
  • SE_Apocalypse

    Posts: 4782

    Posted:
    Posted:
    [hide]


    Their head of PR on the launch day answered a question over twitter stating it required amd GCN . i've linked it before in my post history but cbf looking through 2 months worth of posting to find it. This is a backflip from launch information.

    Edit: i'd also suggest you could practically forget sli support in any sort of beneficial form

    You mean this one?
    https://twitter.com/Thracks/status/383872285351739393
    Because this one does not state that it would work only with GCN. SLI with Mantle should btw scale and perform much better, at least if properly implemented.
    "It's alpha, having fun is not the point, only a bonus." - Logicsol
  • stopper

    Posts: 1778

    Posted:
    Posted:
    [hide]

    "but these fresh news will change gaming for everyone." - Pssh. An extra X% FPS doesn't change gaming for everyone. That's ridiculous hyperbole.


    He didnt say FPS, thats a ridiculous strawman argument..... The goal isn't FPS that the boost in GPU gives but the fact you can do so much more and keep your FPS up....Those of us that have been gaming since the beginning know what extra GPU power means...
  • Big-Daddy

    Posts: 31

    Posted:
    Edited: by Big-Daddy
    Posted:
    Edited:
    I dont get all the hate..
    Mantle is a good thing and is being pitched as a game changer because it actually is...... if the developers get behind it, (which they appear to be) if the mobile compute market gets behind it (hmm I wonder who's pitching to dominate that space?) and if the console market are forced to adopt it, (ohhh I wonder who OWNS the console market for the next 5 years?) I wonder if MS and Apple will adopt it? I guess if they want to stay relevant in a new world where mobile and console gaming is king... then yes I cant see how they could refuse.

    AMD have been smart and shouldnt be under-estimated. I love my current Nvidia setup and I love what Nvidia have achieved but it seems that AMD have blind-sided them with this and taken advantage of their position in the console market and their plans for the mobile compute market... cant blame em for that. No doubt Nvidia, Intel and MS will try counter some how. Its all good and not worth taking sides over. It may go nowhere (highly unlikely) or at least force a better way forward with some alternative from Nvidia/Intel/MS that puts DX out to pasture. Open GL had its day in the sun, maybe DX days are over.. the change from DX 9 to 10 was a disaster for MS with most developers skipping DX10 and going straight to 11.

    I think the timing is right for this kind of industry change, the planets have aligned for AMD on this one but I wont discount what else could be put forward. Beta Max lost after all. Good luck AMD you have my support.

    From a 2010 article @ http://hothardware.com/Reviews/The-State-of-DirectX-11/?page=14
    "A few years ago, we discussed the state of DirectX 10 and came back unimpressed. Not only did the available games of the time perform poorly under DirectX 10 on available hardware, image quality gains were nearly non-existent. Switching from DirectX 9 to DirectX 10 dropped performance by half with almost no discernible image quality improvement. Most of the DirectX 10 image quality perks we spotted in the games we checked out were due to specific developer decisions and had little to do with the new API. Now, nearly three years later, we're sorting through yet another mountain of data for yet another new DirectX API iteration, the 11th in the series. Thankfully things are looking up this time around."

    DX11 has also had a slower uptake than MS would have liked too so it may have to accept defeat on this one. (although the uptake was much better than 10)
    Game developers can also do more interesting things with the hardware to create effects that simply arent possible with a high level API like DX.
  • Ralgon

    Posts: 1890

    Posted:
    Posted:
    [hide]

    [hide]


    Their head of PR on the launch day answered a question over twitter stating it required amd GCN . i've linked it before in my post history but cbf looking through 2 months worth of posting to find it. This is a backflip from launch information.

    Edit: i'd also suggest you could practically forget sli support in any sort of beneficial form

    You mean this one?
    https://twitter.com/Thracks/status/383872285351739393
    Because this one does not state that it would work only with GCN. SLI with Mantle should btw scale and perform much better, at least if properly implemented.
    unless nvidia is in the habit of giving competitors full access to their architecture, no. notice the question was specifically "is it open source"? Meaning if nvidia wants to use or alter it they have to go license negotiating. By "open" they meant freely accessible to dev's, just like cryengine before you start profiting.......
Sign In or Register to comment.