Sony Playstation 4 (PS4) Teardown and Disassembly

Subject: General Tech, Systems | November 15, 2013 - 02:42 PM |
Tagged: video, teardown, ps4, playstation 4, APU, amd

Last night Ken and I headed over the local Best Buy to pick up my preorder of the new Playstation 4.  What would any hardware geek immediately do with this hardware?  Obviously we take a screwdriver to it and take it apart.

In this video, which is a recording of our live stream that started last night at 12:30am EST, you'll see us unbox the PS4, turn it on, take it apart and put it back together.  And I only had to fix one piece with gaffers tape, so there's that.

ps4teardown.jpg

(We'll have a collection of high-resolution photos later today as well.)

Though they are out of stock, Amazon.com appears to be getting more PS4s in stock pretty regularly, so keep an eye out if you are interested in picking one up still.

Happy Friday!

Podcast #266 - Corsair Air 540 Case, MSI GTX 780 Lightning, hUMA in the PS4, and more!

Subject: General Tech | August 29, 2013 - 02:45 PM |
Tagged: xbox one, video, ps4, podcast, msi, hUMA, hsa, gtx 780, corsair, case, amd, air 540, 780 lightning

PC Perspective Podcast #266 - 08/29/2013

Join us this week as we discuss the Corsair Air 540 Case, MSI GTX 780 Lightning, hUMA in the PS4, and more!

You can subscribe to us through iTunes and you can still access it directly through the RSS page HERE.

The URL for the podcast is: http://pcper.com/podcast - Share with your friends!

  • iTunes - Subscribe to the podcast directly through the iTunes Store
  • RSS - Subscribe through your regular RSS reader
  • MP3 - Direct download link to the MP3 file

Hosts: Ryan Shrout, Josh Walrath, Allyn Malventano, and Morry Teitelman

Program length: 1:12:24

  1. Week in Review:
  2. News items of interest:
  3. Hardware/Software Picks of the Week:
    1. Allyn: Samsung 840 EVO pricing was definitely not kidding!
  4. 1-888-38-PCPER or podcast@pcper.com
  5. Closing/outro

Sony PlayStation 4 (PS4) will NOT utilize AMD hUMA with Kabini-based SoC

Subject: General Tech, Graphics Cards, Processors | August 22, 2013 - 01:39 PM |
Tagged: sony, ps4, playstation 4, Kabini, hUMA, amd

UPDATE: I have added new info at the bottom of this post with more commentary from AMD (kind of).

You might have seen some reports in the last couple of days claiming that the upcoming Sony PlayStation 4 (PS4) will have a big advantage over the Xbox One thanks to its unique ability to support AMD's hUMA memory architecture.  hUMA, heterogeneous unified memory architecture, is an exciting new memory technology that AMD has built into upcoming APUs.

huma_01.jpg

Josh published a story on hUMA that sums it as so:

The idea behind hUMA is quite simple; the CPU and GPU share memory resources, they are able to use pointers to access data that has been processed by either one or the other, and the GPU can take page faults and not rely only on page locked memory.  Memory in this case is bi-directionally coherent, so coherency issues with data in caches which are later written to main memory will not cause excessive waits for either the CPU or GPU to utilize data that has been changed in cache, but not yet written to main memory.

ps4-hrdware-large18.jpg

There's just one problem with these various reports (VR-Zone, ExtremeTech): they're incorrect.  After sending some emails to our representatives at AMD I was told that "Kabini doesn't support hUMA" which is the APU that both the PS4 and Xbox One processors are based on.  AMD further clarified with us:

Our spokesperson made inaccurate statements about our semi-custom APU architectures and does not speak for Microsoft, Sony or the AMD semi-custom business unit responsible for co-developing the next generation console APUs.

xboxone.png

So while the PS4 will still be a faster system thanks to its higher SIMD processor (GPU core) count, there is no support for a true heterogeneous unified memory architecture in either upcoming console platform.

NOTE: I have had several people point out that it's possible Sony and Microsoft worked on their own custom memory architectures that will perform similar functionally to hUMA.  That is entirely possible but means that official hUMA support isn't on the SoCs.

UPDATE: AMD contacted me again to make another comment.  Essentially, they said that the correction statement to the original statement claiming hUMA was part PS4 was "inaccurrate" but that this correction does NOT mean the opposite claim is true.  Even when pressed for a more specific and debate-ending comment, AMD wouldn't give us any more information. 

So does the PS4 have support for some type of heterogeneous unified memory?  Maybe.  And the Xbox One?  Maybe.  At this point, I'd stop listening to anything AMD has to say on the subject as they are likely to recant it shortly thereafter.  Many readers have emailed me with their thoughts and I personally feel that its more likely the original statement from AMD (that the PS4 will have the edge with a hUMA design) will turn out to be the truth in the long run...

Just in case you forgot, console gamers are getting new toys

Subject: General Tech | August 21, 2013 - 02:47 PM |
Tagged: xbox one, xbone, ps4, gaming

Today we found out that the PlayStation 4 will be available in the US on November 15th and in the UK on the 29th.  In the US you can expect to pay $400 and across the pond it will run you £349.  Microsoft immediately followed, not by announcing their special day but by revealing a number of the games you will be able to play with hints of very similar release dates.  The Xbone will be more expensive, $500 US or £429 in the UK with pricing on additional controllers also available at The Inquirer.  In case you've forgotten the tech specs you can get a quick refresher here; I will likely still be addicted to Rome 2.

xbox-one-vs-ps4.jpg

"THE DUST IS SETTLING on the E3 games trade show keynotes and we are left picking through the facts given out about the Sony PS4 and Microsoft Xbox One consoles.

The good news is that both consoles cost a lot less than the £600 that Amazon had estimated."

Here is some more Tech News from around the web:

Gaming

Source: The Inquirer

Do Not Cite Just a Retail Website for Release Dates!

Subject: General Tech, Systems | August 2, 2013 - 11:48 PM |
Tagged: xbox one, ps4

Toys "R" Us received attention by listing launch dates for both next generation consoles on their retail website. The Xbox One is rumored to launch on November 29th, which is Black Friday for North Americans, and the PlayStation 4 on December 13th. The two console manufacturers refused to confirm these dates.

Then, something odd happened: a Toys "R" Us spokesperson allegedly contacted BT Games to assert their listing was provided by vendors of Microsoft and Sony.

15-Kaz.jpg

You know, a giraffe has a long and easily accessible neck.

Most of the time, I cringe at placeholder information on store product pages. WiiU titles, prior to launch, were tagged with a list price of $99 at multiple sites; I have seen Unreal Tournament 2007 listed with a January 5th 2007 release date... and kept this incorrect date for, as I remember, about 6 months after it passed.

How many expected release dates have you seen for Duke Nukem Forever?

Even with the source, I cannot wrap my head around two Friday console launches. Tuesdays and Sundays have been more typical, I assume due to existing distribution for movies and games, which boggles me about why both would, independently, choose Friday.

I will remain skeptical until official word, or a leaked promotional image, confirms or denies this. My real point, I guess, is how retailers seem to have a policy of made-up placeholder dates and prices. Frankly, I tend to feel better citing an anonymous source.

Source: BT

PC Leading The Crew of Next Generation Platforms

Subject: General Tech | July 20, 2013 - 02:39 AM |
Tagged: ps4, pc gaming, amd

The last ten years were somewhat hostile to PC gamers: DRM forced us into an arms race with companies we were trying to purchase services from; our versions were ported often late and carelessly; and we were told, repetitively, that our money was not relevant to real business-or-something-like-that. The rise of Steam aside, the whole last generation became the mullet of video game history...

Console in the front; PC in the back; console in the front; PC in the back.

The next generation at least demonstrates promise for our platform as we cross the blurry divide. Small and Indie studios push new concepts, and even new business models, almost always with the PC forefront. The growth of mobile, whether cutting into computer sales or not, are often designed abstracted from native hardware which allow software like Bluestacks to include the PC and pave the way toward development in completely open, abstract platforms, such as standards-compliant web browsers.

crew-map.jpg

We will also experience a rebirth, due in part to AMD and their role in the upcoming console architectures, of games developed first on the PC and later ported to other platforms. The Crew, developed by Ubisoft Reflections, is the sum of a large repository of Windows, finally 64-bit, Direct3D 11 source code. From there, the PlayStation 4 version is derived.

Eurogamer goes into remarkable depth about certain aspects of the PS4 architecture and the process of bringing a PC title to its transistors. For instance, we were confused during Sony's announcement about the logistics of attaching Jaguar cores to a unified GDDR5-based memory system. The Eurogamer column, which draws reference to an earlier ExtremeTech editorial suggesting three possible block diagrams describing PS4 memory interfaces, more-than-suggests asymmetry between access rates across the alleged two four-core CPU modules, GPU, and system memory.

ps4-architecture.png

Image Credit, ExtremeTech via Eurogamer

As an interesting side-note: it turns out that just 6 cores will be available to developers, the remaining two are reserved for operating system usage.

It is good to see the PC leading the charge, genuinely this time, into what video games will eventually become. Feel free to market to other platforms as there will be no discrimination against your interested from my direction. So long as my dollars are respected when I decide their best use is for your product, I will be a satisfied customer.

Source: Eurogamer

Console manufacturers don't want much, just the impossible.

Subject: Editorial, General Tech, Systems | May 27, 2013 - 03:08 AM |
Tagged: xbox one, ps4, consolitis, consoles

So, as Wired editorial states it: hardcore console gamers don't want much, just the impossible. They want a "super-powered box" tethered to their TV; they want the blockbuster epics and innovative indie titles; they want it to "just work" for what they do. The author, Chris Kohler, wrote his column to demonstrate how this is, and has for quite some time been, highly unprofitable.

I think the bigger problem is that the console manufacturers want the impossible.

Console manufacturers have one goal: get their platform in your house and require their hand be in the pocket of everything you do with it. They need to make an attractive device for that to be true, so they give it enough power to legitimately impress the potential buyer and price it low enough to catch the purchasing impulse. Chances are this involves selling the box under cost at launch and for quite some time after.

But, if all of this juicy control locks the user into overspending in the long run, then it is worth it...

... right?

5-depressing.png

But Microsoft should be thankful that I cost them money to be acquired as a customer.

Well, looking at the Wired article, not only are console gamers ultimately overspending: it is still not enough! Consoles truly benefit no-one! The console manufacturers are not doing any more than maybe breaking even, at some point, eventually, down the line, they hope. Microsoft and Sony throw obnoxious amounts of money against one another in research, development, and marketing. Redundant technologies are formed to pit against their counterparts with billions spent in marketing to try to prove why either choice is better.

All of this money is spent to corral users into a more expensive experience where they can pocket the excess.

Going back to the editorial's claims: with all of this money bleeding out, Microsoft wants to appeal more broadly and compensate the loss with more cash flowing in. Sure, Microsoft has wanted a foothold in the living room for decades at this point, but the Xbox Division bounces between profitability and huge losses; thus, they want to be an entertainment hub if just for the cash alone.

But think back to the start, these troubles are not because it is impossible to satisfy hardcore gamers. These troubles are because Microsoft and Sony cannot generate revenue from their acquired control quicker than they can bleed capital away trying to acquire that control, or at least generate it more than just barely fast enough.

1-game-over.png

The other solution, which I have felt for quite some time is the real answer (hence why I am a PC gamer), has a large group of companies create an industry body who governs an open standard. Each company can make a substantial profit by focusing on a single chunk of the platform -- selling graphics processors, maintaining a marketplace, or what-have-you -- by leveraging the success of every other chunk.

This model does work, and it is the basis for one of humanity's most successful technology products: the internet.

As a side note: this is also why PC gaming was so successful... Microsoft, developers, Steam/GoG/other marketplaces, and hardware vendors were another version of this... albeit Microsoft had the ability to override them and go in whatever direction they wanted. They didn't, until Windows RT.

And the internet might even be the solution. The web browser is capable, today, of providing amazing gaming experiences and it does not even require a plugin. It is getting more powerful, even faster than the rate at which underlying hardware has evolved.

You could, in some browsers today, plug a USB flash drive into your computer; browse to some "index.html" file on it; and run an Unreal Engine 3 (and as Epic stated in a recent interview, soon Unreal Engine 4) game that is programmed in Javascript and is stored on that USB device. Never an internet connection required -- although if you wanted online features, web browsers are kind-of good at that, go figure.

To end on an ironic note, that makes a web browser more capable of offline play than our current understanding of the Xbox One (and Sony has said nothing either way, for that matter).

I guess the takeaway message is: love the web browser, it "just works".

Source: Wired

Epic Games is disappointed in the PS4 and Xbox One?

Subject: Editorial, General Tech, Graphics Cards, Systems | May 23, 2013 - 06:40 PM |
Tagged: xbox one, xbox, unreal engine, ps4, playstation 4, epic games

Unreal Engine 4 was presented at the PlayStation 4 announcement conference through a new Elemental Demo. We noted how the quality seemed to have dropped in the eight months following E3 while the demo was being ported to the console hardware. The most noticeable differences were in the severely reduced particle counts and the non-existent fine lighting details; of course, Epic pumped the contrast in the PS4 version which masked the lack of complexity as if it were a stylistic choice.

Still, the demo was clearly weakened. The immediate reaction was to assume that Epic Games simply did not have enough time to optimize the demo for the hardware. That is true to some extent, but there are theoretical limits on how much performance you can push out of hardware at 100% perfect utilization.

Now that we know both the PS4 and, recently, the Xbox One: it is time to dissect more carefully.

A recent LinkedIn post from EA Executive VP and CTO, Rajat Taneja, claims that the Xbox One and PS4 are a generation ahead of highest-end PC on the market. While there are many ways to interpret that statement, in terms of raw performance that statement is not valid.

As of our current knowledge, the PlayStation 4 contains an eight core AMD "Jaguar" CPU with an AMD GPU containing 18 GCN compute units, consisting of a total of 1152 shader units. Without knowing driving frequencies, this chip should be slightly faster than the Xbox One's 768 shader units within 12 GCN compute units. The PS4 claims their system has a total theoretical 2 teraFLOPs of performance and the Xbox One would almost definitely be slightly behind that.

Back in 2011, the Samaritan Demo was created by Epic Games to persuade console manufacturers. This demo was how Epic considered the next generation of consoles to perform. They said, back in 2011, that this demo would theoretically require 2.5 teraFLOPs of performance for 30FPS at true 1080p; ultimately their demo ran on the PC with a single GTX 680, approximately 3.09 teraFLOPs.

This required performance, (again) approximately 2.5 teraFLOPs, is higher than what is theoretically possible for the consoles, which is less than 2 teraFLOPs. The PC may have more overhead than consoles, but the PS4 and Xbox One would be too slow even with zero overhead.

Now, of course, this does not account for reducing quality where it will be the least noticeable and other cheats. Developers are able to reduce particle counts and texture resolutions in barely-noticeable places; they are also able to render below 1080p or even below 720p, as was the norm for our current console generation, to save performance for more important things. Perhaps developers might even use different algorithms which achieve the same, or better, quality for less computation at the expense of more sensitivity to RAM, bandwidth, or what-have-you.

But, in the end, Epic Games did not get the ~2.5 teraFLOPs they originally hoped for when they created the Samaritan Demo. This likely explains, at least in part, why the Elemental Demo looked a little sad at Sony's press conference: it was a little FLOP.

Update, 5/24/2013: Mark Rein of Epic Games responds to the statement made by Rajat Taneja of EA. While we do not know his opinion on consoles... we know his opinion on EA's opinion:

The PS4 and Xbox One Hardware Revealed, Console Makers Have Different Goals

Subject: General Tech | May 22, 2013 - 10:33 PM |
Tagged: xbox one, semi-custom business unit, ps4, microsoft, amd

Microsoft took the wraps off of its upcoming Xbox One console earlier this week, and it is now possible to compare Microsoft and Sony's next-generation hardware.

Prior to the Xbox One launch, Forbes contributor Paul Tassi postulated that Microsoft would be going a different route than Sony with its next Xbox. Specifically, that Microsoft would focus more on media playback and applications rather than purely gaming (unlike Sony, which is doing the opposite). At the time, I found myself agreeing with his sentiment, and now that the console as launched I believe Mr. Tassi was absolutely correct. Microsoft wants the Xbox One to be the center of your living room and the device you use for all of your media (and gaming) needs. The new console integrates the Windows kernel and can do multitasking of applications and media in a Metro-UI like fashion (2/3, 1/3 split screen).

On the other hand, Sony is positioning its console as the best gaming device for the living room, and is focusing on integrating all things gaming with media as more of an afterthought. Like previous PlayStation consoles, it will likely play back media files and Blu-ray movies just fine, but it is a gaming box at its core.

Interestingly, the hardware that both companies have chosen seems to line up nicely with those goals. Both the Xbox One and PS4 are based around a semi-custom AMD APU with eight Jaguar CPU cores, but they have gone in different directions from there.

PlayStation 4 hardware:

As a refresher, Sony's PS4 has the following hardware specifications.

  • CPU:  Eight core AMD “Jaguar” CPU
  • GPU:  AMD GCN GPU with 1152 shader units (in 18 CUs)
  • Memory:  8GB of GDDR5 clocked at 5500MHz
  • HDD:  At least a spindle hard drive
  • Bandwidth:  176 GB/s

Sony has changed directions from the PS3 by going with a simpler design that provides more graphical horsepower and higher system memory bandwidth versus the Xbox One. The PS4 uses a semi-custom AMD chip that has saved Sony a great deal of R&D money while also being easier for developers as it is that much closer to a traditional PC with its x86-64 APU (GDDR5 memory is unusual though). The PS4 is aimed at gamers and Sony's choice of hardware and memory reflects that.

Xbox One hardware:

Xbox One Console.jpg

Microsoft was not as forthcoming as Sony as far as touting specific hardware specifications, but based on the announcement and additional information acquired by AnandTech, the Xbox One features the following hardware:

  • CPU:  Eight core AMD “Jaguar” CPU
  • GPU:  AMD GCN GPU with 768 shader cores (within 12 Compute Units)
  • Memory:  8GB of DDR3 system memory at 2133MHz as well as 32MB of on-chip eSRAM
  • HDD:  500GB
  • DDR3 Memory Bandwidth: 68.3 GB/s
  • eSRAM Memory Bandwidth: 102GB/s

Microsoft took a different approach with the Xbox One. Instead of going for DDR5 like Sony did, Microsoft opted for a hybrid approach that uses a small but high-bandwidth and low latency embedded SRAM on the same chip as the CPU and GPU paired with a larger 8GB of traditional PC DDR3 system memory. This approach is interesting because it gives Microsoft a system that has access to low latency memory at the expense of the higher bandwidth that the PS4 enjoys with its single pool of DDR5 memory. Developers will need to become familiar with the embedded RAM to take full advantage of the latency benefits, however.

These hardware choices work out such that the PS4 has a distinct advantage when it comes to gaming performance. It has more GPU horsepower and high-bandwidth memory for feeding the processor high resolution textures. On the other hand, while Microsoft's console still has a respectable GPU (for a console), it seems to be optimized for lower latency memory access and just enough graphics oomph to enable the company to have a multimedia and home entertainment machine that can run multiple applications simultaneously while also satisfying gamers by giving them a decent graphical upgrade over the Xbox 360 for games. 

This next generation of consoles should be interesting, as will the ensuing "flame wars" between fans. Both Microsoft and Sony have learned from the past (current) generation of consoles and are focusing on what they are good at to differentiate themselves. Microsoft is tapping into its Windows ecosystem of PCs and mobile devices and providing an app machine that the company hopes will be the hub of your living room entertainment needs. Sony, who does not have that expertise or existing infrastructure is also focusing in on what it excels at and that is gaming.

I'm looking forward to seeing how the consoles co-exist and how the market shakes out over 2014 and into the future as the hardware stays the same but software changes. Sony definitely has the hardware advantage to stay in the game longer when it comes to games and graphics, but Microsoft has a box that can do more than games and can find purchase in your media rack even after it is surpassed in gaming graphics quality by PCs and the competition.

What do you think about the split between the Xbox One and PS4's hardware?

 

Source: AnandTech

Sony Profitable, Expects Its PlayStation 4 Launch to Keep It That Way

Subject: General Tech | May 13, 2013 - 11:37 AM |
Tagged: sony, semi-custom business unit, ps4, gaming, financial report, amd

Sony, a company with an annual profit of 436 billion Yen ($458 million USD) in its fiscal year ending March 31, 2013 saw PS3 and PS2 sales decline and a slight bump up in PSP and PS Vita sales. In a recent earnings call covered by Euro Gamer, Chief Financial Officer (CFO) Masaru Kato stated that the company expects this year to be even better with the launch of its upcoming PlayStation 4 console. Sony does not believe it will incur any significant losses with the PS4 and that sales will "increase significantly." Unlike the PS3 which used a Cell chip that was expensive to develop, the PlayStation 4 uses mostly-traditional PC hardware. With the upcoming console, AMD did the majority of the development legwork which saved Sony money. As a result, Sony believes that the PS4 will turn a profit much faster than it took the PS3.

Looking into Sony's next fiscal year ending March 2014, the company is putting a renewed focus on smartphones and smart TVs. In the previous year, Sony saw combined PS3 and PS2 sales decline to $16.5 million from $18 million the prior year. Sony expects to sell approximately $10 million worth of PS3s in the upcoming fiscal year. While the company's PS2 console had a wild ride, it is no longer included in the company's sales forecast. Sales of Sony's mobile PSP and PS Vita gaming consoles are expected to decrease to a mere $5 million as well. Basically, Sony has a lot riding on its PlayStation 4 console. It expects to see its next-generation console make up for the decreased sales of its existing hardware.

Either way, a profitable Sony is a good thing, and I hope that the upcoming console is priced to sell while also resulting in a tidy profit for the company. I expect the Xbox-PS3-PC gamer flame-war to be especially entertaining this year, as the consoles are essentially using lower-end PC hardware (heh) and the two consoles specs are more-similar than ever.

Source: Eurogamer