AMD Ryzen Game Patch Optimizations Show Significant Gains On Zen Architecture (hothardware.com)
MojoKid writes: AMD got the attention of PC performance enthusiasts everywhere with the recent launch of its Ryzen 7 series processors. The trio of 8-core chips competitively take on Intel's Core i7 series at the high-end of its product stack. However, with the extra attention AMD garnered, came significant scrutiny as well. With any entirely new platform architecture, there are bound to be a few performance anomalies -- as was the case with the now infamous lower performance "1080p gaming" situation with Ryzen. In a recent status update, AMD noted they were already working with developers to help implement "simple changes" that can help a game engine's understanding of the AMD Zen core topology that would likely provide an additional performance uplift with Ryzen. Today, we have some early proof-positive of that, as Oxide Games, in concert with AMD, released a patch for its game title Ashes Of The Singularity. Ashes has been a "poster child" game engine of sorts for AMD Radeon graphics over the years (especially with respect to DX12) and it was one that ironically showed some of the worst variations in Ryzen CPU performance versus Intel. With this new patch that is now public for the game, however, AMD claims to have regained significant ground in benchmark results at all resolutions. In the 1080p benchmarks with powerful GPUs, a Ryzen 7 1800X shows an approximate 20% performance improvement with the latest version of the Ashes, closing the gap significantly versus Intel. This appears to be at least an early sign that AMD can indeed work with game and other app developers to tune for the Ryzen architecture and wring out additional performance.
That's it for me. I was holding out on AMD specifically because I was worried about the gaming performance. I know it's a small leap of faith at this point, but everything is starting to look great with AMD's latest series.
The earlier benchmarks showed AMD pretty much taking the crown in everything *except* gaming (and I do a fair bit of scientific computing on my home machine), and if these results are possible (1800X performing on par with a 7700K in gaming) then I have no reason to go with Intel.
My next purchase will be a Ryzen 7 cpu (all of which performed similarly in gaming tests), something I hope will help me, AMD, and every consumer out there due to the competition finally revving up again.
Now to see if AMD's Vega architecture can compete with nVidia's price-dropped GTX 1080.
The problem for many gamers is that they will have a vast library of games that are not optimized for Ryzen, and never will be.
It's the same story as the old 3DNow! instructions which vastly improved the gaming performance of the K6-2, a small number of developers released patches to support them. The majority did not.
For all intensive porpoises your a bunch of rediculous loosers
I thought to myself "Can AMD deliver 40% IPC improvement?! - this is going to be a failed Phenom launch isnt it??"
I was waiting for an Intel beating CPU from AMD since the Athlon Thunderbird C. I never bought Intel because of the underhanded tactics intel used to keep market share and bribe OEMs.
Not only has AMD delivered with Ryzen it has far exceeded all expectations from IPC to TDP to (optimized) gaming performance and just amazed on multithreaded anything.
To say that Ryzen and no doubt AMD's upcoming GPU will be a worthy upgrade for my FX-8350/R9 290X is an understatement.
I was never happier to pay top dollar for a CPU.
Congratualtions and well done AMD! (and it's about fucking time!)
A 'singular oddity' is an event that cannot be explained and only happens when you are alone.
To begin with the Ryzen 7 1800X doesn't end up giving the same performance as the i7 5960X even with this update as shown in the article.
It's completely fair to to deal with them having different spec, 3.0-3.5 GHz vs 3.6-4.1 ghz on the Ryzen 7 1800X processor, but the 5960X is also one generation old, the 6900K would be the current top of the line 8 core one and the 6950X the best one. So if one is going to do a best 8 core vs best 8 core or best consumer line processor vs consumer/enthusiast one this test fail, the prices aren't the same though.
However what really disturb me from a comparison stand-point is that they gave the i7 5960X 2133 MHz DDR4 vs 2933 MHz DDR4 for the Ryzen 7 1800X, that give the 1800X another opportunity to shine since infinity fabric run at the same clock as RAM but why wasn't the 5960X also given the same speed RAM? It can't run it?
But it would be more honest with same speed ram and the 6900K or even 6950X it that's what they want to show, or for a similar price point just the 6800K even though that's just a 6 core processor. Which is the most relevant? Up to the reader I guess.
If we go with OC RAM there would of course exist the opportunity to overclock the 5960X from the 3.0-3.5 GHz range up beyond 4.5 close to 5.0 GHz whereas the Ryzen 7 chip will do 4.0-4.1 GHz on OC. .. and as for gamers what most would rather compare it against is the i7 7700K anyway with just four cores but 4.2-5+ GHz clock-rate and a lower price.
Anyway, the test manage to show the increase in FPS with the patch and also compare it against whatever other development could had happened to the game (the i7 run the game even slower than before now, the patch affecting it negatively or the game just having become more complex?), so if that was all that would be shown that could had been shown alone but since it's compared to an Intel processor and that Intel processor is a generation old and with slower RAM I don't really feel the test is honest. Also more relevant models would be the i7 7700K, the i7 6800K and the i7 6950X to compare against the "gaming king", the "same price Intel enthusiast processor" and "the best processor of the Intel enthusiast line."
It would have been nice if the summary hinted at the nature of those optimizations, unless all they are have to do with the SMT and cache topology.
If the games can be patched to take advantage of the new features fairly easily, why not release compiler optimization patches?
Intel has just come out with a new version of their compiler to build games that will run even faster on Intel chips. AMD chips, well, it's not like we're sabotaging them by making it as slow as possible. I mean, that would be unethical!
Use our compiler and chips or you're a communist! ;)
Anons need not reply. Questions end with a question mark.
Power consumption aside, I wonder how long my mildly overclocked Sandy Bridge machine will remain competitive...
There is no XUL, only WebExtensions...
I am mulling over the prospect of zen architecture. How is this done? I'm picturing a flat and roof-less square of sand which, thorough the art of zen consciousness and being in the moment, gives the enlightened zen master all the support needed.
Oh, sorry I forgot you troll for a living. Silly me.
Wait, what? You can make a living by trolling?
Finally, a career I'm qualified for! Overqualified, even! How do I sign up?
I am building a new data management system that takes advantage of every core/thread available. Speed is everything! I upgraded my development machine from a i7-3770K to a i7-6800K last fall, but now I wish I had waited and got a Ryzen 1800X instead. The 6-core 6800K gave me about a 50% boost in performance, but I had hoped for more. I am looking to get my hands on an AMD machine to test it out with my program. By taking advantage of all the threads, my system can break up a single database query and run it in parallel to give very fast performance. Queries that take a couple of minutes on PostgreSQL (big relational tables), can run in about 10 seconds using this technique in my system. I am hoping that I can get those down to under 5 seconds using an 1800X.
Of all the games to pick, this is not a good example.
It has been positively plagued with random stability issues and glitches. 'Tuning' doesn't account for it, as many many people have invested significant time trying to get it to work well.
If the game itself offered more engaging gameplay or actual technological advances, it'd be one thing. As it stands there are many superior alternatives. It's just a poorly written, bloated game.
~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
Not 100% sure but I think this particular speedup was due to an issue with non-temporal writes to memory. Such instructions are used in heavily optimized game code but not generally used in critical paths elsewhere. They are also known to be highly temperamental instructions even across Intel cpus. The Ryzen box was synchronizing the memory writes to all cores which imploded some of the heavily optimized algorithms.
So far my tests with a 1700X show Ryzen to be an excellent performance cpu, it goes up well against nearly all of Intel's offerings. It does still run a bit hotter than Intel in my tests but the power consumption is significantly better than past AMD cpus. It's a lot closer to Intel now.
More importantly, Intel's FAB advantage is dissipating fairly quickly as other fabs catch up. The combination of a modern cpu design and competitive third party fabs puts AMD in a good position to compete from this point forwards.
As AMD has shown just in the past few days, Ryzen can definitely be competitive and even more so as game devs begin to make Ryzen-optimized builds available.
-Matt