[EG] AMD CPU's performance get "massive boost" as devs optimize next-gen game engines

Page 2 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

SiliconWars

Platinum Member
Dec 29, 2012
2,346
0
0
Oh, I don't think they really care about margins now. It's more about survival. That's why they are offering margins far lower than everyone else.

And you are obviously privy to the information on what "everyone else" (who exactly?) offered?
 

mrmt

Diamond Member
Aug 18, 2012
3,974
0
76
And you are obviously privy to the information on what "everyone else" (who exactly?) offered?

Oh, it's easy to see by looking at the margins and forecasts of everyone else. There is no one expecting margins to plunge more than 10% because of new projects, quite the opposite, everyone is investing in projects that can sustain gross margins or just leaving segments (like TI did with mobile chips).
 

ShintaiDK

Lifer
Apr 22, 2012
20,378
145
106
Just like your famous Nostradamus moment (there will be no APU in the PS4 or Xbox)?

IMO if this will enable AMD to compete with Intel, it will only be a fight with i5 CPUs since i7 ones will also benefit, making things stay the almost same...

I dont get your personal anger with this. Its no secret how AMDs roadmap looks like.

You expect AMD to drop FX line in 2014 completely? So no more PD based FX43xx/63xx/83xx/9xxx? You are dreaming I'm afraid. They will use the same PD core in Warsaw SKUs which are basically the same thing as current Opteron 6300 series (MCM of 2 8T PD dice). So they will keep producing these cores for server SKUs and yet somehow you believe they will drop FX line completely in 2014. No logic in that whatsoever.

Why would they keep selling desktop AM3+ PD FX CPUs, if they dont want to in the serverspace?
 

bgt

Senior member
Oct 6, 2007
573
3
81
sourceMatt Higby, creative director of Planetside 2, tells us how game engine optimization on PS4 will ultimately benefit PC gamers using AMD processors:"The big challenge with the PS4 is its AMD chip, and it really, heavily relies on multi-threading. We have the exact same kind of Achilles heel on the PC too. People who have AMD chips have a disadvantage, because a single core on an AMD chip doesn't really have as much horsepower and they really require you to kind of spread the load out across multiple cores to be able to take full advantage of the AMD processors.""Our engine sucks at that right now. We are multi-threaded, but the primary gameplay thread is very expensive. The biggest piece of engineering work that they're doing right now, and it's an enormous effort, is to go back through the engine and re-optimise it to be really, truly multi-threaded and break the gameplay thread up. That's a very challenging thing to do because we're doing a lot of stuff - tracking all these different players, all of their movements, all the projectiles, all the physics they're doing."
"It's very challenging to split those really closely connected pieces of functionality across in multiple threads. So it's a big engineering task for them to do, but thankfully once they do it, AMD players who've been having sub-par performance on the PC will suddenly get a massive boost - just because of being able to take the engine and re-implement it as multi-threaded."
"I'm very excited about that because I have a lot of friends, lots of people who are more budget minded, going for AMD processors because nine times out of ten they give a lot of bang for the buck. Where it really breaks down is on games with one really big thread. Planetside's probably a prime example of that."

Nice if they can do this:whiste:. It would help the cheaper AMD fusion chips to gain some performance in gaming.
 

ShintaiDK

Lifer
Apr 22, 2012
20,378
145
106
Thankfully the guys at AMD can see beyond their margins and realise that with both console wins with near-identical hardware, they have completely sewn up the gaming market for the foreseeable future. While having to do next to nothing. Every game developed on AMD hardware, optimized to run on GCN and as many CPU cores as possible over the next 5-8 years. Every game Nvidia needs to optimize.

Nvidia has been completely outmanoeuvred. It's total genius and would be worth giving the silicon away for free, but they actually got MS and Sony to pay dev costs on top. The cost to Nvidia will be immeasurable, far more than anything they can get from their "margins".

Why didnt we see all those magic optimizations on the GPU side for the previous consoles? :whiste:

And AMDs dGPU marketshare on the PC is not exactly going the right way. Its starting to look like the same marketshare as AMD vs Intel on the CPU front.
 

SiliconWars

Platinum Member
Dec 29, 2012
2,346
0
0
Oh, it's easy to see by looking at the margins and forecasts of everyone else. There is no one expecting margins to plunge more than 10% because of new projects, quite the opposite, everyone is investing in projects that can sustain gross margins or just leaving segments (like TI did with mobile chips).

More than 10%? 39% (AMD's margins last 2Q excluding the one-off Llano sales) - 36% = 3% in anyone else's book. What about the fact that revenue goes up by ~25% while opex goes down? You know of many other companies who are managing that at the moment?

If you consider the increase in Jaguar notebooks as well for Q3, the consoles are probably only impacting gross margins by not much more than 2% in Q3.

How are the margins looking on Tegra and Atom currently?
 

beginner99

Diamond Member
Jun 2, 2009
5,223
1,598
136
Oh, I don't think they really care about margins now. It's more about survival. That's why they are offering margins far lower than everyone else.

Plus AMD is the only company that saves money even when selling chips with 0 margin due to the WSA.
 

inf64

Diamond Member
Mar 11, 2011
3,765
4,223
136
I dont get your personal anger with this. Its no secret how AMDs roadmap looks like.



Why would they keep selling desktop AM3+ PD FX CPUs, if they dont want to in the serverspace?
Why not? Platform is tried and true, very solid. There is zero validation effort for either CPUs or chipsets. They will produce 8T dice for Warsaw product so it's only packaging for AM3 socket that is left(and cost for MCM is much higher than the cost for single socket SKUs). We can only see higher clock or lower TDP with higher yield, a win for both AMD, potential buyers and GF.
 

Gikaseixas

Platinum Member
Jul 1, 2004
2,836
218
106
I dont get your personal anger with this. Its no secret how AMDs roadmap looks like

Nothing personal at all so don't flatter yourself. Your posts are predictable at this point and you like to play Nostradamus that's all.

It very plausible that AMD might enjoy some boost given that they have some work cut out for them. I also believe it might separate even further HT enabled chips from the nom HT on the intel side.
 

AtenRa

Lifer
Feb 2, 2009
14,003
3,361
136
I really hope this will bring an end to the $300 Intel Quad core CPUs.
 

CakeMonster

Golden Member
Nov 22, 2012
1,428
535
136
It very plausible that AMD might enjoy some boost given that they have some work cut out for them. I also believe it might separate even further HT enabled chips from the nom HT on the intel side.

But is there any plausible reason to believe this? Given the IPC difference a HW i5 should easily be able to run 6 threads and be done before the Jaguar core in a console. Of course, it depends on what one means by "boost". As long as a game consistently produces significant load on more than 4 cores, AMD CPUs might perform slightly better compared to most of today's titles compared to Intel, but there's little reason to expect anything major here (or expect it within any short time frame considering those titles are not out).
 

ShintaiDK

Lifer
Apr 22, 2012
20,378
145
106
Why not? Platform is tried and true, very solid. There is zero validation effort for either CPUs or chipsets. They will produce 8T dice for Warsaw product so it's only packaging for AM3 socket that is left(and cost for MCM is much higher than the cost for single socket SKUs). We can only see higher clock or lower TDP with higher yield, a win for both AMD, potential buyers and GF.

Yet they dont make any for the single socket server segment. Its replaced with Berlin aka Kaveri.
 

fixbsod

Senior member
Jan 25, 2012
415
0
0
It is a PR move because it's a pat my back I'll pat your's move. Sony probly got quite some lucrative chip deals from AMD for PS4, in kind Sony's software company is saying nice things about AMD's chips. However IT'S NOT NEWS. All they're saying is that 'gosh willy when we code to use more coars we can use more coars.' Well no shit sherlock. As you yourself noted this will bost intel as well.

Sorry for being grumpy but it's just that I'm sick and tired of consoles holding back the PC biz (esp games). I do have a little more hope this go around, however in the end it will likely be the same as it always is -- console has much less power than pc so we will be stuck with shitty console ports and crippled features.


It's not a PR move, it's a business move. If Sony wants to bring Planetside 2 to the next generation consoles, they're going to have to redesign their game engine to more equally distribute the workload across the 6 usable Jaguar cores. PS2 is already a heavily threaded game, but like the developer said, it's primary gameplay thread (the one that causes all the performance issues) is largely just a single thread. They may also be looking into tapping the compute potential of the GPU here as well....

Note, it should also bring noticeable performance improvements for Intel chips as well.
 

Ventanni

Golden Member
Jul 25, 2011
1,432
142
106
It is a PR move because it's a pat my back I'll pat your's move. Sony probly got quite some lucrative chip deals from AMD for PS4, in kind Sony's software company is saying nice things about AMD's chips. However IT'S NOT NEWS. All they're saying is that 'gosh willy when we code to use more coars we can use more coars.' Well no shit sherlock. As you yourself noted this will bost intel as well.

Sorry for being grumpy but it's just that I'm sick and tired of consoles holding back the PC biz (esp games). I do have a little more hope this go around, however in the end it will likely be the same as it always is -- console has much less power than pc so we will be stuck with shitty console ports and crippled features.

I agree with you regarding console games holding PC games back. I'm sick of it too. Planetside 2 is already a PC-only game though. It just so happens that the porting process to console will have significant benefits to the PC side as well.

I mean, that's kinda what we were hoping for, right?
 

moonbogg

Lifer
Jan 8, 2011
10,637
3,095
136
This is another sign that the tech is evolving, and that's a good thing. Devs can no longer create a competitive game unless they use multiple cores to good effect. Theres no way around that. That's all I take away from this thread.
 

inf64

Diamond Member
Mar 11, 2011
3,765
4,223
136
Yet they dont make any for the single socket server segment. Its replaced with Berlin aka Kaveri.
You don't get it. Until we see EOL on roadmaps for FX83xx and lower , it won't be replaced. There is no logic to do so as these parts command higher price ranges than the APUs.
 

Eeqmcsq

Senior member
Jan 6, 2009
407
1
0
When I read that games are largely single threaded, I always assumed that this was because it's easier to keep all of the elements in a game synchronized within the same thread. If they break up the main gameplay thread into separate threads, how will they keep the multiple gameplay threads synchronized? I'm not a game programmer, but I have done multithreaded programming in Windows and Linux, and synchronizing threads is a pretty "expensive" operation in terms of performance.

Can anyone with game programming experience enlighten me as to how they can break up the main game thread and keep the multiple threads synchronized without losing performance?
 

escrow4

Diamond Member
Feb 4, 2013
3,339
122
106
Isn't this logical? Next gen consoles have APU's based on multiple cores that individually are pretty poor, optimising for multi threading alleviates that. Same on the desktop with current FX. For $120 the 6300 is unbeatable value for a basic gaming box.
 

BallaTheFeared

Diamond Member
Nov 15, 2010
8,115
0
71
Isn't this logical? Next gen consoles have APU's based on multiple cores that individually are pretty poor, optimising for multi threading alleviates that. Same on the desktop with current FX. For $120 the 6300 is unbeatable value for a basic gaming box.

You can't have your cake and eat it too, "massive boost" doesn't come from an already great product, FX is lackluster for gaming and the "massive boost" might actually make it less so.

At least that's how I read it, it's unlikely Intel won't benefit from this, even my quad core benefits somewhat from eight threads down 4 cores, and if it's spreading it across six why would we assume the x6 from AMD would be any better than the x4 from Intel which is already faster in threaded applications?
 

Idontcare

Elite Member
Oct 10, 1999
21,118
59
91
When I read that games are largely single threaded, I always assumed that this was because it's easier to keep all of the elements in a game synchronized within the same thread. If they break up the main gameplay thread into separate threads, how will they keep the multiple gameplay threads synchronized? I'm not a game programmer, but I have done multithreaded programming in Windows and Linux, and synchronizing threads is a pretty "expensive" operation in terms of performance.

Can anyone with game programming experience enlighten me as to how they can break up the main game thread and keep the multiple threads synchronized without losing performance?

That's the challenge. Its not like people have avoided multi-threading their games simply so they could call it a day at 7pm instead of working through till 8pm in the evening.

Coding serial stuff that does not easily parallelize is really challenging, which in turns makes it really really expensive because you have to hire an even larger armada of coders who have to work even longer hours and more days of the week to get your game done in a timeframe that leaves it still relevant to the market (Duke Nukem 4evar anyone?)

Who here wants to pay $200 just for a game that has been well-threaded and gets an extra 20fps over the base 70fps that it was already going to get?

If 2 million people don't raise their hands then no gaming developer is going to move forward with it because they'll lose money just trying to make the game. (and once they do make it they get to deal with everyone who just wants to pirate it or upload leaked cutscene spoilers in advance...the gaming demographic is their own worst enemy)
 

strata8

Member
Mar 5, 2013
135
0
76
You can't have your cake and eat it too, "massive boost" doesn't come from an already great product, FX is lackluster for gaming and the "massive boost" might actually make it less so.

At least that's how I read it, it's unlikely Intel won't benefit from this, even my quad core benefits somewhat from eight threads down 4 cores, and if it's spreading it across six why would we assume the x6 from AMD would be any better than the x4 from Intel which is already faster in threaded applications?

You can get a 4 core Intel CPU for $120?
 

Plimogz

Senior member
Oct 3, 2009
678
0
71
No, but if a $120 processor didn't perform like the $120 processor it wouldn't be a $120 processor.
But it only performs like a $120 processor in poorly threaded, single-core performance dependent scenarios. i.e. games.

In applications which use 6 threads, for instance, or if you just crazy multitask all day, every day, that $120 processor actually performs like a more expensive CPU.

Owners of AMD MoAR CoARS! stand to gain more if games really do get written to use more cores.
 
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/    |