News for hackers. Stuff that matters.
Re:PlayStation 5: the specs and the tech by Mobius01 on Thursday March 19, 2020 @11:40AM (#22628487)
I’m a layman, so I’d like someone from the community to elaborate on Sony’s approach of constant power to the CPU/GPU while the clocks are variable. My interpretation is that the silicon will downclock based on load - if it is only running the UI dashboard, it will slow down appropriately; if running an intensive software title, it will clock up to theoretical max frequency.
Re:PlayStation 5: the specs and the tech by cwzwarich on Thursday March 19, 2020 @03:23PM (#22630718)
They picked a fixed thermal budget based on realistic usage scenarios, and then translated that into a fixed power budget. They balance the power budget between CPU and GPU using SmartShift (https://www.amd.com/en/technologies/smartshift), which is their marketing name for the power management on the control plane of their fabric.
Re:PlayStation 5: the specs and the tech by anentropic on Thursday March 19, 2020 @12:22PM (#22628971)
I have no idea if I understood it right, but what I interpreted was:

current systems throttle down when things start to overheat, this is "non-deterministic" and depends on environmental factors etc. this is harder for developers to optimise for

whereas the PS5 knows it's own power use and power budget, as long as it stays within that budget then it won't overheat. and this means the throttling is 'deterministic' - the same code running will always throttle in the same way at the same time, so this is easier for developers to test and optimise for

Re:PlayStation 5: the specs and the tech by suby on Thursday March 19, 2020 @04:46PM (#22631553)
How can this be true? If I put the PS5 within a small enclosed case with a poor ability to dissipate heat, it should overheat / throttle down thus making the throttling variable, no?
Re:PlayStation 5: the specs and the tech by phonon on Thursday March 19, 2020 @06:31PM (#22632441)
Apparently they have a really good cooling solution (which they haven't disclosed yet) so that even in a (almost) worst case scenario, developers can rely on the performance specs.
Re:PlayStation 5: the specs and the tech by leetcrew on Thursday March 19, 2020 @06:51PM (#22632608)
if true, this is kind of sad. would it be so hard to make a "dev mode" where the device pretends to be severely thermally throttled, target that performance for development, and then let everyone who isn't a complete idiot enjoy the full performance of the hardware?
Re:PlayStation 5: the specs and the tech by wmf on Thursday March 19, 2020 @04:55PM (#22631635)
We're talking about running the hardware within its ambient spec. For example, PC turbo implementations might run faster at 10C than 20C ambient but the PS5 won't.
Re:PlayStation 5: the specs and the tech by Narishma on Thursday March 19, 2020 @04:00PM (#22631072)
And easier for Sony to make a cooling system for.
Re:PlayStation 5: the specs and the tech by hunterloftis on Thursday March 19, 2020 @11:59AM (#22628699)
That isn't what I took from it; it sounds like various components (the example given was CPU and GPU) can sort of "trade" energy budgets:

> send any unused power from the CPU to the GPU so it can squeeze out a few more pixels

What it sounded like to me (also a layman) is that they have a fixed energy budget that's tied to the thermal properties of a baseline unit in a neutral environment. As long as they're under that budget, they can boost up the clocks of individual components that are under load. So heavy-rendering cycles can use relatively more GPU and heavy-compute cycles can use relatively more CPU.

That might be totally wrong, though, and I would also appreciate an expert's explanation.

Re:PlayStation 5: the specs and the tech by wmf on Thursday March 19, 2020 @03:26PM (#22630737)
if it is only running the UI dashboard, it will slow down appropriately; if running an intensive software title, it will clock up to theoretical max frequency.

There should be power saving modes but that's not what they're talking about. Sony is saying that you can run the CPU at 3.5 GHz xor the GPU at 2.2 GHz but they can't both run at full speed at the same time. So maybe you can have CPU @ 3.3 and GPU @ 2.2 (favoring GPU) or you can have CPU @ 3.5 and GPU @ 2.0 (favoring CPU). I guess most games will favor the GPU but I'm not a game developer.

(As an aside, I coined the term "power shifting" in 2005 to refer to this concept and I'm happy to see it being incorporated into basically everything, even if they probably independently reinvented it.)

Re:PlayStation 5: the specs and the tech by kingosticks on Thursday March 19, 2020 @08:11PM (#22633164)
Surely it's the CPU at 3.5 GHz nand the GPU at 2.2 GHz
Re:PlayStation 5: the specs and the tech by tracer4201 on Thursday March 19, 2020 @11:56AM (#22628663)
I’d like to understand what’s the benefit of this opposed to running at a fixed clock speed?

My guess is it has something to do with cost savings (cheaper to manufacture silicon that has to perform “better” some of the time as opposed to all of the time).

Re:PlayStation 5: the specs and the tech by sumofi on Thursday March 19, 2020 @03:10PM (#22630608)
You can't do that with a console. All of them have to hit the min specs.

You can allow one game to use more gpu while reducing cpu and vise versa.

Just imagine a cpu heavy rts vs a graphic intense rpg

Re:PlayStation 5: the specs and the tech by wmf on Thursday March 19, 2020 @03:32PM (#22630795)
If they fixed the clock it would have to be lower which would lead to lower performance.