Submitted by Angels3785 361d ago | article

Reverse engineered PS4 APU reveals the console’s real CPU and GPU specs

The PlayStation 4 and Xbox One may not offer an enormous jump over last-generation graphics out of the gate, but the SoCs inside the consoles — semi-custom APUs made by AMD — are a huge leap forward in terms of integration and capability. Both consoles integrate functionality that was previously broken out into multiple chips, using the most advanced 28nm process currently available. A new teardown of the PS4 gives us a look at how the SoC itself was assembled — and how Sony chose to hedge its bets a little when it came to yield. (PS4)

cyguration  +   361d ago
Wow that's such a cool way to get the details on a system's specs. Have they already done this with the Wii U?
McScroggz  +   361d ago
More or less. The last time I checked there were still some unknown components, but people smarter than I have mostly figured out what is under the Wii U's hood.

If you're curious, there are some threads on NeoGAF. Of course the issue here is there are hundreds of pages, hahaha.
itBourne  +   360d ago
Curious question, what is the point in disabling portions of hardware? Is it for heat/power consumption reasons? What is the point of having them at all? Can they be software unlocked or is it hardware based?
Fangrim  +   360d ago

It's because of production yields (how many chips of a batch are actually working).

When making the chips, a lot of things can go wrong. Sometimes it's just a single part of a chip that doesn't work right.

In the PS4's case, there are 20 compute units (CU) on-die vs. the 18 CU's available for the developers to use.

This is done because if any 2 of the 20 CU's are tested as faulty, but the rest of the chip works perfectly, they will simply be disabled, and the remaining 18 are the fixed number, that developers have access to.

Even if a chip is 100% perfect, with 20 working CU's, two will still be disabled.

This is because the developers needs to know exactly what hardware is in the console, so it's no use for them if 10% of the PS4 consoles has 20 working CU's, 25% has 19 working CU's, and 65% has 18.

They need to code for the lowest denominator, in this case 18 CU's.

Every complicated chip has redundant parts, for better yields.
Shake_Zula  +   360d ago

Also piggybacking on what Fangrim said, since developers develop for 18 cores, the 2 extra cores can be turned on to provide extra power. I would imagine, this is a defined "list" by Sony in the form of silent updates. So, if you have 20 functional cores, and a game runs lower than desired spec, say 50 fps, Sony can define a list of games in which the two extra cores activate.

So, in the worst case scenario where you have a working system, the game runs perfectly as the developer intended. I'd imagine this feature is not available yet though.
Fangrim  +   360d ago

I'm no expert, but I'm pretty sure that's not how it works.

I'm positive that even *if* they could enable the extra CU's, it'll never happen.

If it were doable, some PS4's would run some games better than other PS4's, and that goes against everything a console is: A box with fixed hardware capabilities, everyone has the same experience.

There's more info on this topic here (It's about the PS3's CELL processor, but the principle is the same):

#1.1.4 (Edited 360d ago ) | Agree(7) | Disagree(0) | Report
ABizzel1  +   361d ago | Interesting
So it's finally revealed, and as I expected the PS4 isn't a 7850, but something more powerful.

It only made sense seeing how it was performing at such higher resolutions than the XBO which is all but confirmed to be a 7790, but I thought it was a 7970m. Low and behold it's a under-clocked HD 7870. The PS4 is going to be a perfect little powerhouse of a console, and console graphics crown goes to it (excluding high end Steambox).


The Wii U is a HD 4650 / 4670, hopefully the latter of the two for better graphics processing, with 3 GameCube CPU's with a 2.3x clock increase.


After further investigation, and info from Microsoft about them and Sony both using Volcanic Island it seems the PS4 is using an R9 270 and the XBO is using an R7 260. The XBO has 768 stream processors and the 260 has the exact same number.
#1.2 (Edited 361d ago ) | Agree(42) | Disagree(13) | Report | Reply
AndrewLB  +   361d ago
If one takes an HD7870, removes two of the 20 compute units, then down-clock the chip from 1ghz to 800mhz, you get 1.8 tflops, which is pretty much on par with what Sony has advertised.

But... after giving that image a thorough looking over, I'm not counting enough Texture Units. It should have 80 with a portion of them disabled.
yewles1  +   360d ago
"But... after giving that image a thorough looking over, I'm not counting enough Texture Units. It should have 80 with a portion of them disabled."

It's 72 for PS4, 48 for XBOX ONE.
vulcanproject  +   360d ago | Well said
PS4 has essentially a Radeon 7870ghz, with lower clocks (800mhz) and 2 CUs disabled, meaning 1152 shaders, 72 TMUS and 32 ROPs. It also has modifications to its compute performance.

It is most likely ever so slightly faster than a Radeon 7850.

Xbox One has a 7790, but with lower clocks (853mhz), and 2CUs disabled.

This means 768 shaders, 48 TMUs, and 16 ROPS.

It is about as fast as a Radeon 7770.

7850 v 7770.

Its a pretty large gap.
#1.2.3 (Edited 360d ago ) | Agree(28) | Disagree(7) | Report
Ol_G  +   360d ago
your info is wrong about wii u it's not 3 gc cpu's together that's an insult
GC 475 mhz i think cpu cache L1 64k L2 cache 256k
wii u 1.2ghz x3 out order cpu cache L1 64k L2 cache main core 2 mb sec cores 512 kb a core

in my book this is quite a difference and a lot more powerfull
perdie  +   360d ago

I have no idea what all that means, but I'm gonna go ahead and agree with you.
Tsar4ever  +   360d ago
These guys at ExtremeTech.com call the ps4's GPU a gimped HD7870, is it the desktop version or is it the mobile version?

I still hope their wrong and it's the gimped HD7970m that was presumed ways back when the ps4 was still called project "Orbis",the specs seem far closer than the 7870 specs, http://www.youtube.com/watc...

and it's GPGPU tech " Asynchronous Compute Engines (ACE)" is based or maybe used a a blue print for AMD's Volcanic Islands R9 280X. as seen hear. http://www.redgamingtech.co... also watch vid.
ABizzel1  +   360d ago

It's the desktop version, why would it be a gimped 7870m when the specs. revealed so far place it closer to the 7970m?

To be more precise it's a R9 270, and the XBO is a R7 260.
3-4-5  +   360d ago
So PS4 is a beefed up Wii U ?
ABizzel1  +   360d ago
Basically speaking yes.

Technically speaking no.

Wii U = AMD 4000 series GPU
5000 series
6000 series
7000 series
PS4 = AMD R9 270
yewles1  +   361d ago
"Despite continuing claims from some that the SoC must contain a higher-end Kaveri/Steamroller-class CPU, the tiny x86 cores implemented here are clearly based on Jaguar/Kabini. Each core is roughly 3.1 millimeters square"

No one... NO ONE... ever doubted PS4 or XBONE containing Jaguar as the CPU... since February even.

"One of the interesting things about the PS4's design is how closely it echoes the Wii U’s design."

How are a separate CPU and GPU on an MCM echoed by an APU?
#2 (Edited 361d ago ) | Agree(72) | Disagree(8) | Report | Reply
MRMagoo123  +   361d ago
kinda funny they get a lot of things wrong for a site called extemetech lol.
Jack_Of_All_Blades  +   361d ago
Kinda funny someone bothers to make a comment and cannot spell extremetech. /s
MRMagoo123  +   361d ago

I dont see how that is relevant at all, Maybe if it was a website telling ppl how to write sentences and it was filled with false info, them i call them out on it but spell by own words wrong then yes maybe , but no this is a website with tech in their name talking about system architecture and they are getting things that are obvious wrong.
HammadTheBeast  +   361d ago
Kind of* funny that/how* someone bothers to make a comment,* and cannot spell "extremetech"*.

Please. Don't go grammar nazi over typos. Unless the /s means it was a joke.
guitarded77  +   361d ago
I don't see how they get that. They are completely different architectures.Wii U is Power PC and PS4 is X86. That's kinda a difference.
#2.2 (Edited 361d ago ) | Agree(23) | Disagree(5) | Report | Reply
Kushan  +   361d ago
I kind of get the point they're making, that in terms of raw power the CPU and GPU are normally 50/50 but for this gen the GPU is massively more powerful than the CPU - this is what they mean when they say it's similar to the Wii U and in that respect, they're correct - but that's pretty much the ONLY similarity.
Hicken   361d ago | Immature | show
Oner  +   361d ago
I am not at all disagreeing with your point Yewles, but just to clarify there was at least one person (actually a couple others as well tbh) that I remember running around here for some time completely convinced & blindly stating that the PS4 used "off the shelf parts" while the XB1 had a Kaveri based CPU (and some other secret sauce claims) that never came to fruition (probably got gassed by MisterX's vs lies).

Anyway, I am not on my PC right now but when I get a chance I will try to find and link to them. Other than that ~ anyone/everyone else that was rational and mature enough to hold a proper discussion (given the facts and info at the time) never really doubted they were Jaguar based.

Edit: Hicken beat me to it!
#2.4 (Edited 361d ago ) | Agree(10) | Disagree(2) | Report | Reply
DeadlyFire  +   361d ago
Its a similar concept to put CPU and GPU on one chip. A MCM is a single silicon piece that both are on. Its like an APU, but it may lack the efficiency of an APU.

I expect MCMs will be a big thing in the future with chips getting so small over the next 10 years. So their might be some changes to them as well.

I believe the article confused talk of features of Kaveri with talk of Kaveri actually being in either console. Both PS4 and XB1 have HSA features to some extent.
Ju  +   360d ago
But then so is the latest version of the Xenon in the 360 which is on one die. If anything, the WiiU cpu is closer to the 360 than the PS4. It uses 3 PPC cores, and updated GPU and EDRAM to offset DDR3 performance.

It neither has a shared data path nor HSA. Nor has the GPU a bank of shared memory.

The WiiU trades 3 lower clocked OO PPC cores against 3 faster PPU cores (360 - yes, those are PPU cores) and increases EDRAM to 32MB with a faster GPU core (supposedly a 4650 or something). Unfortunately, it also shares the lower memory bandwidth with last gen consoles of about ~20GB/sec.

The PS4 APUs has nothing in common with the WiiU - other than really the shift towards compute/focus on GPU "flops".
ABizzel1  +   360d ago

I think they simply meant the PS4's GPU is significantly larger than the CPU, just like the Wii U's.
DeadMansHand  +   361d ago
Like reading Egyptian hieroglyphs for me but I do know that when I turn it on and press play I like what it does.
JsonHenry  +   361d ago
Mr. Douglas?
DeadMansHand  +   361d ago
No, sir. My name is Hickok. Bill Hickok.
WickedLester  +   360d ago
Ohai  +   361d ago
Nice. Modified 7870. Still want to know CPU clock.
Beastforlifenoob  +   361d ago
when i learend it was a 7870 all i could say is "meh" even though im buying a ps4, i mean a 7870 is a bottom of the range $140 card if they spend $60 more they would get a far better performer.
yewles1  +   361d ago
It's worse than that, a stock 7870 is 20 CU's, 2.56TFLOP/s at 1GHz. PS4's GPU however, has been cut down to 18 CU's, 1.843TFLOP/s at 800MHz.

XBOX ONE's situation is actually even worse as MS devs confirmed the same situation.

A stock 7790 is 14 CU's, 1.792TFLOP/s at 1GHz, XBOX ONE's GPU has been cut down to 12 CU's, 1.310TFLOP/s at 853MHz.
#4.1.1 (Edited 361d ago ) | Agree(17) | Disagree(7) | Report
hiredhelp  +   361d ago
@Beast a 7870 is a middle range card between £130-£200 so even if its downgraded its not a shit. Oh and cos ts apart the 7000 series (R series) there great at being overclocked.
#4.1.2 (Edited 361d ago ) | Agree(3) | Disagree(8) | Report
vulcanproject  +   360d ago
Its not that easy to spend a little more.

See, everything is on one die. You are limited to how large you can really build a processor by the technological limitations of the manufacturing process.

Because PS4 and Xbox One both pack everything onto a single die, CPU, GPU, memory controllers etc, the die is now pretty huge.

A Radeon 7870 die BY ITSELF for example is only 212mm squared with about 2.8 billion transistors.

PS4 and Xbox One's dies are about 350mm squared with around 5 billion transistors. The maximum transistor budget here was about 5bn transistors.

Its about the size of a Radeon 7970 (R9 280) which is still a fairly high end graphics card.

In order to make the GPU much more powerful and have the redundancy for yields they currently have (disabling 2 CUs) then the die size would begin to get out of control, making it vastly more difficult and more expensive to manufacture.

Which makes it cost a lot, lot, lot more.

If you wanted a (7970ghz) R9 280X on there, in addition to the CPU and everything else, the die would easily be 450mm+ squared. You have the size of the GPU which is as we know is about 365mm squared, and then everything else on top.

An R9 290 has over 6 billion transistors, on a die 438mm squared. They cost about £300/$400.

A much larger die than what the consoles have now is impractical in cost and manufacturing and heat terms. You're talking about a die larger and more expensive to produce than an R9 290!!!!

The only usable solution would be to have separate chips, a separate CPU and GPU which again only increases cost, manufacturing, assembly, cooling, complexity etc.

They were determined to keep costs down as much as possible which is why they both went for APUs, and thus limited by that technology.
#4.1.3 (Edited 360d ago ) | Agree(12) | Disagree(1) | Report
Rageanitus  +   360d ago
This is why 300$ card I bough half a year ago on my PC still performs smoothly at 1080p on Battlefield 4.

There is a reason why I doubted the power of the PS4 when they said they could only do 900 p on that power intensive game.

This is reality folks and most console gamers DO NOT SEE THIS.

Yes you get alot for a 400$ ps4, since Sony is losing a bit of money off each console. But Reality is it is not as good as what ppl say it is. The facts are becoming more clear now.
#4.1.4 (Edited 360d ago ) | Agree(7) | Disagree(17) | Report
Visiblemarc  +   360d ago
My response would be look at Shadow Fall, in person, and decide if the power is enough. Bear in mind that it's a launch title and Guerilla themselves say it barely scratches the surface of what the hardware is capable of.

You still might not be blown away, but it's a great console experience for $399. When Naughty Dog says their next projects will blow people away...it sort of speaks for itself. You have to consider that current gen was often awesome in the gameplay dept, and sometimes surprisingly decent in the graphics arena. So yeah, to me it's a no-brainer. It's a great value. Nothing says you can't also have an awesome PC.
ABizzel1  +   360d ago
If anyone says an HD 7870 is a "meh" card they are not a true PC gamer PERIOD.

It's an excellent mid-range card (on the higher end), and for comparisons sake the HD 7850 is considered the go to card for most mid range PC's (especially an AMD build) and the 7870 is above that. There is nothing wrong with the GPU here, and the PS4 will have solid performance with it for its lifecycle (6 - 7 years top IMO).
#4.1.6 (Edited 360d ago ) | Agree(1) | Disagree(1) | Report
BadlyPackedKeebab  +   361d ago
Remember though guys comparison to pc performance is not that relevant as console overhead is no where near the pc (ignoring mantel). It is what it is but ill take killzone like graphics attached to a quality game please.
mcloving  +   361d ago
Time to buy another ps4
cell989  +   360d ago
It is time!!
Ps4Console  +   361d ago
I wish someone could tell me in laymans terms ?
Kushan  +   361d ago
There isn't really anything to layman, it's all technical guff. The short version is that what's inside the chip is pretty much what we were told was inside of it, bar a couple of disabled components that will likely never get enabled (Common practice).
Ps4Console  +   360d ago
Well if they never going get used why are they there though I know about chips but when they talk about graphics & threads .& bus speed etc they got me lol .
GrilledCheeseBook  +   360d ago

They're there for manufacturing purposes. There are bound to be defects in the delicate process so there are redundancies to compensate for non-perfect yields.

It's standard practice. If they were to unlock those disabled components, there is no guarantee that they would work on every PS4 out there. I remember a few years ago with AMD Phenom II x2 CPUs, you could buy those and unlock them to quad cores. Some worked perfectly, overclocked perfectly and all was good. Some just wouldn't work if you tried to unlock them at all. Some would be real unstable. Even the ones that do successfully work, there is no way to tell if it is working without any defects.
#6.1.2 (Edited 360d ago ) | Agree(3) | Disagree(0) | Report
NarooN  +   360d ago
They're there for redundancy, to increase yields and margins. It's completely unlikely that every chip produced would be 100% perfect, so they shut off two CU's and such for each chip in order to not have to deal with throwing away entire chips just because they're defective. This is a very common practice.
Agent_hitman  +   361d ago
I hope that Sony will boost it's Clockspeed to at least 2Ghz for longevity purpose.. Don't just rely on the compute units built on to GPU.. 8 core with impressive clockspeed could entice more gamers and techies to buy next gen hardware like PS4.. remember most of the gamers these days look for impressive specs..
Orbilator  +   361d ago
No only pc gamers look for specs, normal console gamers don't give a rats ass, as long as it plays the games they want.
Jeedai Infidel  +   360d ago
I think most people forget that children still play games on consoles too. When's the last time anyone heard a bunch of 8-12 year old kids discussing these sorts of things? It's about how appealing the games are in terms of gameplay, graphics and what their friends are playing. Specs are only looked at by a very small portion of gamers.
#7.2 (Edited 360d ago ) | Agree(3) | Disagree(0) | Report | Reply
Orbilator  +   361d ago
I can do that, ps4 is awesome and good for gaming. Xbo is awesome and good for gaming.
Think that clears it all up
bocajbee  +   360d ago
Having a 7870 like APU is good.

But surely DICE could have got BF4 to run at 1080p on that?

Oh well.
clouds5  +   360d ago
Cool story bro. And where are the games?
SpinalRemains138  +   360d ago
From the UI, scroll left to the PS Store and click on 'Games'
clouds5  +   360d ago
I mean games worth playing...
superterabyte  +   360d ago
Lol that comment takes me back...7 years to be precise and what happened then? Uncharted 2 et al!...exactly
clouds5  +   358d ago
I hate 3rd person cover shooter gameplay...
Uncharted is really not my kind of game^^ Never saw the point in buying a PS3 :P Doesn't look like that's gonna change with PS4 now.
NeloAnjelo  +   360d ago
Like what Ryse and LocoCycle?

Everyone knows all of Sony's studios are working on PS4. MS blew their load early with nothing to show. Enjoy your voice controls and DAHCloud though.
Mister_G  +   360d ago
CPU clock speed?
windblowsagain  +   360d ago
BF4 should run at 1080p 60fps on PS4.

I think just like COD devs, to much going on with too many versions of the same game.

Still it still look fantastic.
Xtremist  +   360d ago
For the time being, ps4 APU is almost equivalent of a geforce 680gtx, But gradually in the next 5 years will reach close to the level of capabilities of a Titan.
That's all ps4 owners need to know about the "overall" power of their hardware. Everything else is meaningless jabber.
Budz_McGr33n  +   360d ago
Yeah, no. A Titan costs over $500 and is 3 x as powerful as a lowly PS4.
sourav93  +   360d ago
STK026  +   360d ago
How did you ever manage to conclude that? A 680 GTX crushes the AMD 7850, or the AMD 7870 for that matter.

As for reaching the level of the Titan, it never will. Game optimization will help the PS4 get better looking games, but in no way will that ever make its GPU get more power. Just because developers can get more out of it, doesn't make it more powerful.
neoandrew  +   360d ago
Why Sony just don't tell everyone their cpu clock speed? Have they something to hide? Anyone asked this Sony president on twitter?

C'mon... it's after the release and they haven't told this already?
Tundra  +   360d ago
"reverse engineering shows the real specs of the PS4's GPU and CPU."

*provides information we already knew and doesn't tell us the CPU clock rate*

The 7850 is a 7870 with disabled cores, it makes sense that the PS4s GPU is based off a 7870... with disabled cores. We knew this already. The question on everyone's mind is "What is the CPU's clock rate for the 100th time?"
TL24  +   360d ago
LOL exactly what I thought, where's the CPU specs? Clock Speed? smh
H4all  +   360d ago
that Special Chips MADE IN MALAYSIA?
means a lot to me... yeahhh...
Visiblemarc  +   360d ago
Often times disabled components are the result of yield protecting redundancies. So basically just for example if you have the need for 12 graphics cores and you build in 14, this protects you from losing the whole chip if one or two cores is defective. This is cheaper than building 12 cores and tossing defect units.
ScamperCamper  +   360d ago
Thanks all you guys for posting the details and breaking it down. A lot of smart people on here and I appreciate it!!
Vanna  +   360d ago
Lol you guys really know your stuff, very impressed

In girl talk this all means??


Ps4 arriving Friday:p
superterabyte  +   360d ago
=/ no comment
Vanna  +   360d ago
Okay :)
Shakengandulf  +   360d ago
Friday baby, friday!!! Only 3days away :)
MCTJim  +   360d ago
So like the X1 redundant CU's for yields..nothing really new here....and nothing on the clock speed etc...same stuff different day
ziggurcat  +   360d ago
there's a scumbag steve meme waiting to be made...

posts article revealing real PS4 GPU and CPU specs

doesn't mention anything about CPU clock speed
#21 (Edited 360d ago ) | Agree(1) | Disagree(1) | Report | Reply
Maxor  +   360d ago
So the nextgen is being lead by an under clocked 7870. Thats fine for now, but what about 5 years from now? Too bad it can't be 7980, that really would've made me happy with power to spare for a true 1080p console.
Xtremist  +   360d ago
I can't wait to buy a console that will rape Geforce Titan for only 400 bucks.

The promotional motto of ps4 should be something like: "PS4, the fall of Titan"
kingduqc  +   360d ago
so a cut down 7870.

"Next gen" Is with a mid range gpu from 2011.. How cool
jacksjus  +   360d ago
Who cares anymore? We get it the PS4 is superior. Now where are the superior games to showcase this hidden power?
S2Killinit  +   360d ago
so my PS4 is even more powerful than I thought?
nzbleach  +   360d ago
That's what's Hackers are for! To disassemble, disable and to enable what's these consoles are made of :)
#27 (Edited 360d ago ) | Agree(0) | Disagree(0) | Report | Reply

Add comment

You need to be registered to add comments. Register here or login
New stories

Far Cry 4 Review – A Deranged Playground Of Brutality & Freedom

6m ago - Captain Camper of Gamers Heroes writes: Have Ubisoft managed to create a sequel deserving of... | PS4

Pier Solar and the Great Architects available to download now on Xbox One

6m ago - Neil writes "The digital games are coming thick and fast today with Pier Solar and the Great Arch... | Xbox One

Bayonetta 2 Review | gamrReview

6m ago - gamrReview's Jake Weston: "Even if offered on its own, Bayonetta 2 could be easily considered the... | Wii U

Rupaul's Drag Race: Dragopolis 2.0 coming early december

11m ago - The world's most incredible television show is about to receive a poorly conceived mobile game ti... | iPhone


Now - Find out how you can win your choice of a Roku 3 or an Amazon Fire TV on Filmwatch. | Promoted post

Far Cry 4 review - Entertainment Weekly

19m ago - Coarse, straightforward, sharp as a throwing dagger, Far Cry 4 is scuzz polished into serenity. | PC