Okay, thanks for the clarification. I still am curious if processing frames in Mantle requires more energy than waiting for the next DirectX call. If so, then the performance improvements might not be as large because the GPU would throttle more. I also don't agree that enabling manual fan control is a non-issue; from the 290/X reviews it is clear that there are a lot of us (including me) have moderate limits on how much noise we find acceptable. I'm sure this would still be a net gain in performance and efficiency, but the overall performance gain might be diminished by power and noise constraints.
Okay, fair points that technically are correct. But I don't think you understand what enthusiast PC market is, we don't care about little issues such as fan noise, and even if it would be a big issue, it would be a temporary one once GPU vendors would be forced to add better coolers by default,
Nobody cares about this, seriously, I'm sure it won't be as bad as you are afraid, but just please don't make a fool of your self and whine about this to AMD or DICE, it will just create all the other noobs and G-Sync fanboys to join the failtrain about complaining something that is not an issue in the hardcore space, even if it gets super loud, I don't care, I can sacrifice that for the performance glory
As the presentation said, Mantle isn't for everyone, if you are not
These kind of things are petty issues, we call them petty because
Most PC enthusiasts always disable all throttling and power-saving features anyways because it interfeers with overclocking, so there you go
But I don't overclock and I have it disabled anyways because it's annoying and sometimes makes stuttering in various games, this is just experience, but I don't have time to test if these things improved in years, I just built a new PC
I can explain more if you really want, although I think there is nothing more to say really, but I just advise you to not start making this into a big deal, you won't be taken seriously with this, I don't know of a PC enthusiasts that would be a noise-freak at the same time, maybe there is someone but they most probably have water cooling in that case if they're so annoyed, but these kind of issues never get discussed, you don't see overclockers talking about oh my "fan noise is loud". It's all a set of tradeoffs, we trade off every other thing for TOP PERFORMANCE, everything else is ACCEPTABLE SACRIFICE.
Acceptable Sacrifices:
- Fan Noise
- Compatability
- Wide support
- A bit longer development time (more code)
- Requires more dev skills
- etc.
That looks like right doesn't it. No, these are all temporary sacrifices, Mantle is made for AAA market, which means, it only takes a few of those AAA developers to join the wintrain, you don't suppose to look at the gaming as a whole and just compare mantle to all kinds of other markets, because you need to understand we don't really care about them, they're IRRELEVANT, a game that doesn't require much GFX or any kind of hardcore performance doesn't have to use mantle and I don't care if they whine or not, I care about the stuff that would really SHINE with Mantle like the original CRYSIS, that's what I want to see super-optimized and improved.
This is a very interesting talk here, I need to break all this down, it's important to distinguish groups and interests, all these people's opinions who attack Mantle outright, can have an agenda behind their opinion which isn't compatible with actual consumers in the PC enthusiast space, you need to keep an eye on those and expose them, the biggest of them all are bloggers and twitter junkies who self-proclaim them selfs as market anaylzers to be the policemans that decide what everyone in the market does is right or wrong, they care about stuff like "development costs" -
Would would a random stupid casual game programmer care about development costs at DICE or Crytek ? That's not his problem, and not even his job to care about and judge Mantle and it's potential around that silly argument. It's so funny I though back then in the initial release it's going to be like 50% or more, that's the highest I went speculating at the time, no numbers no nothing, just LOGIC and BRAINS.
This is quite deep stuff, it's an attack from the mainstream to the idea of PC enthusiast market spinning off, It is my duty to defend the position! And those people whine because they're either business people who always look to make easy money as fast as possible, OFCOURSE they don't want to have many APIs in the market, but it's not my problem, it's not our problem who want to have a few great games that you can finally use 4 GPUs in and have 4K at 120FPS or something, at this point Carmack's opinion really is irrelevant, he isn't even working on any game at all, I don't know what the hell is going on with Doom4. This is what PC needed all the time, spin off the mainstream, get off that failtrain, why do we have to keep limiting our selfs because 10 million LoL fanboys are okay with DX, finally, I might be strongly yelling here but please this is all with a reason.
What you people should be doing right now is yelling to the game developers to support mantle, benchmark makers, that will fix the compatability and wide support issue faster, that will establish who's on the side of hardcore PC gaming, and de-associate them with the mainstream hopefully, that's all you people out there need to do, no point to keep wasting time attacking mantle and questioning AMD about the numbers, AMD doesn't have anything, unless provided demos provided by the developer, but I already cleared that up it's called Nitrous and it's releasing in Q1 2014, and it's NOT made by AMD.
It's not like the sound is damaging your ears, I would understand if it was some big machine and you wanted to protect your ears.
Also keep in mind I'm generally speaking, I'm not replying to anyone directly in this thread particular when referring to the mantle-attackers, I'm referring to how it is around the webs. So don't take any of this personally.
The question that comes up for me is that if the CPU is such a bottleneck then why does graphics overclocking have any effect today? Sure, if you want 1000 frames per second the CPU will become a bottleneck preventing any more performance gains, but if you're shooting for something more moderate like 60 or even 120fps, then graphics overclocking can allow you to turn up the detail settings to use that extra performance. Why is the CPU not a bottleneck there?
That's because CPU doesn't have to worry about the GPU, the CPU only focuses on AI, geometry and all the scripts, the application requires besides graphics. And those extra details don't add that much to the CPU that it would cause the same slowdown, with the proper multithreading the CPU utilization goes even higher now.
Now that I've also seen these numbers, a bit of a sneak peak, I can't stop to think the 50% is the minimal this thing can improve GPU performance initially if they manage to do it good, ofcourse that 50% or more on the CPU side is basically guaranteed.
I don't like to speculate, but this might super-charge the PC industry right in time against the consoles and steambox, I don't mind steambox being PC hardware and linux, but I don't want steambox to steal PC glory with the living room and controller , basically I don't really know what's the point to play PC games with a controller, I am not fond of multi-platform games that simply throw in whatever controls they can without the actual , and then the whole game has to be designed with the worst I/O in mind, it's basically a clusterfuck and to be honest, I don't really like valve that much, they just keep piling cash and they could have do better, while they keep doing dota games to reap the moneys because they're too lazy to come up with something original.
Even with the visions that take off in the mainstream, it's made for mainstream, it has nothing that enthusiasts can really take, so how does Valve support PCs, yes it did with steam, but are they going to take it away now by making a console that's not really a console, something thrown together.
But I have faith and confidence that the established PC people won't be swayed so by trendy fads so easily, it will mostly catch the LoL noobs, the piles of them which we don't need anyways, they didn't do much of a visible impact for the PC space other than having numbers to offset and make it look like PC has the upper hand, but those aren't permanent numbers, they don't build DIY PCs and buy the hardware, they're just avreage gamers who are easily manipulated, so if LoL ends up on steambox which I don't think it will but let's say Valve goes apeshit and pays them to do it or something, , there are my subjective opinions, since I'm quite strongly anti-Pay2Win and all the other cheap F2P crap.
These large companies don't look for game design consistency, they don't really care about keeping some self-established rules that you can't forcefully port some game to a fucking controller if it wasn't designed, the gaming industry isn't as evolved yet, it behaves like a child, you'd never go tear up a good classic car and just throw something in and call it the best car of the year, that's bullshit, if you find a great old
Valve has been going down the slippery slope in social degeneracy for years, all their hype now is stupid TF2 hats for zombies and other childish bullshit. Whatever their HL3 is or something, if it doesn't , I'm sure everyone else can then rule Valve out of any relevance to PC gaming and consider them compromised. Absolute power corrupts absolutely, I think the boss is just sitting on his lazy fat ass all day long.
The PC enthusiast market needs new grown-up without PR bullshit business model that wouldnt require millions spent on PR and on screwing people around by witholding information because of their carefully crafted PR plan and using stuff like "FOV slider" as a PR hype material and other kinds of cases that make me absolutely sick, a good example is Star Citizen taking at least some form close to what I have in mind with the kickstarter thing and promising no pay 2 win among other things.
Okay that's enough ...