Project Scorpio Realistic Expectations Part 1: Fillrate

Good stuff there. Not too many people talk about TMUs, so good to see something about that.

Although totally off-topic compared to the usual tech specs in PCs and consoles, Dehnus, can you explain this?

Remember back to the old days of consoles and PCs when audio would really stress the hardware? The higher the quality, the more it would eat up data and stress the cpu or whatever.

But then starting around 20 years ago when CD players came around with even higher quality sound, how come nobody ever talks about the stress and workload processing audio anymore?

It's like an afterthought. Back then it was all about the latest greatest Soundblaster, but then nobody cares about it and whatever sound chips come with hardware, and the cpu to process it all seems easy now.
 
Dehnus great article, can explain the sudden secret weapon of the pro doing fp16 & fp32 while Scorpio only does fp32. Sort of hot topic on another forum fp16 makes pro 8.4tf.

I have also read that thread, elsewhere, with amusement.....so could @denhus explain for us mere mortals that the PS4 is not a Scorpo 8+tf beater and what the frig fp16 actually means in real time gaming
 
Good stuff there. Not too many people talk about TMUs, so good to see something about that.

Although totally off-topic compared to the usual tech specs in PCs and consoles, Dehnus, can you explain this?

Remember back to the old days of consoles and PCs when audio would really stress the hardware? The higher the quality, the more it would eat up data and stress the cpu or whatever.

But then starting around 20 years ago when CD players came around with even higher quality sound, how come nobody ever talks about the stress and workload processing audio anymore?

It's like an afterthought. Back then it was all about the latest greatest Soundblaster, but then nobody cares about it and whatever sound chips come with hardware, and the cpu to process it all seems easy now.
When I was 16, the first paycheck I got, I used on a Creative sound card. Lol.
 
  • Like
Reactions: BDaddyK
Thank you :).
cautiously proceeding/relying on what we know, not on marketing spin. A very good explanation. And a very intelligent article. thank you.
Thank you :).
That's (including what I cut out) a very reasonable way of looking at it. What we know is they've said it's highly customized and not really a Jaguar. What we don't know is exactly how. Your approach of saying "we don't know specifics, let's ballpark with the old values" is reasonable as long as you specify that, which you've done well. There's a leap between "we don't have specifics, let's estimate with the prior one" and "we don't have specifics, so it *IS* the prior one" that separates your work from some other opinions. ;)
Well you need to, otherwise you cannot make any estimate. But I doubt MS will ever give us the actual changes they made without hiding it in buzzwords. It has been a bad practice int he console industry ever since "Mode 7" and "Blast Processing". But I'll love to learn about the changes, we do know one thing about this Jaguar ;), something some people at NeoGaf already attacked as "useless!".

But I find it quite interesting and want to learn more. It's power management :). It might not be "sexy", but it very well is the reason why it can run 200mhz higher than what is considered the maximum for Jaguar CPU's. Finetuning the voltage of every one of them, can only be done if it is cost effective. You cannot spend hours per CPU finetuning the voltage like overclockers do if you have a mass produced product. So what's the catch?

What allows them to do this "The Hovis Method" thing. It seems like a buzzword, but something tells me that the way a Ryzen can lower the voltage and clockspeed of smaller sections of it's IC to save power, is also applied here. Allowing Microsoft to quickly do a test of the CPU coming off the waver to see not only if the CPU is viable to run at 2.3ghz at a decent temperature, but also see where it actually can be clocked lower during low demand scenarios and maybe even clocking some sections a few percentages lower or higher to deliver the specification needed for a Scorpio engine but not waste energy.

They say each CPU will get it's own "power profile", and it hardly suggests this is the case. Now this is not very "sexy" to most, but it is something that has my interest :).

That and consider this: What if they could apply this to the old XBox One S APU as well? A redesign of it's APU to incorporate some of the lessons learned in the design of the Scorpio engine. It would mean getting a more energy efficient APU without having to do a node shrink, meaning an even smaller Xbox One S ;).

Dehnus great article, can explain the sudden secret weapon of the pro doing fp16 & fp32 while Scorpio only does fp32. Sort of hot topic on another forum fp16 makes pro 8.4tf.
.
It's not a secret weapon really, FP16 is from a time of fixed pipelines, low memory and having the CPU calculate all of your physics and translations. It is still used in mobile, but considering the screensize, and nature of most mobile games, you wouldn't see the errors it produces. But in comparison to single precision floating points there is a major cut off in precision. So what Sony wants to do, one of their major selling points during the PS4, offloading computation to the GPU? Almost always requires FP32. As the range of a FP16 is very limited and the precision even worse. IT can however be handy for some frame buffer operations, and the reason they added it probably is just that. If you are working on a framebuffer to scale it up via checkerboard, FP16 use will give you performance gains especially if you can do 2 for the price of 1.

But it doesn't magically make the PS4 Pro 8.4TFlop, far from it even. It also never was a secret weapon. I agree with MS her choice in removing it, if it reduces the complexity of the hardware and saves even 1% on die space, it will only serve to make their APU cheaper. Considering the CU count and clockrate which provides real increases across the board that will give them full 4K Xbox One S titles with a little headroom for 4K assets.

So whether they wanted to reduce complexity or opt for efficiency upgrades like the cache latency improvements of the VEGA instead. Both would be preferred over the ability to run two FP16's for one FP32 operation. Keep in mind that one FP16 operation will always take up two registers, so if you have one FP32 and one FP16 operation in queue, you will still need two cycles. Registers don't magically get wider ;).
 
Good stuff there. Not too many people talk about TMUs, so good to see something about that.

Although totally off-topic compared to the usual tech specs in PCs and consoles, Dehnus, can you explain this?

Remember back to the old days of consoles and PCs when audio would really stress the hardware? The higher the quality, the more it would eat up data and stress the cpu or whatever.

But then starting around 20 years ago when CD players came around with even higher quality sound, how come nobody ever talks about the stress and workload processing audio anymore?

It's like an afterthought. Back then it was all about the latest greatest Soundblaster, but then nobody cares about it and whatever sound chips come with hardware, and the cpu to process it all seems easy now.
Well it is still an issue, the people at Turn 10 complained about it in their latest interview. The CPU still needed to do most of that work and they wish to offload it as their sound requirements are quite high compared to most games.

It is however not as bandwidth nor memory intensive as graphics. It is why you can get a good sound board over USB these days. And it does save on CPU workload to have a good dedicated sound IC offloading some of the work from your CPU. However for most people music and sound has reached a level that is "good enough", they don't care to pay the extra hundred or more for a sound board when, with some extra CPU workload, they can get pretty close only using a codec IC.

It also has advantages, having sound directly in memory for your CPU to access means you can manipulate it as it passes through. It's a tighter coupling. But mind you I'm not an audiophile, I love music and I know that some people go though extremes to get the best sound quality. There still are sound boards out there, and they will save you on workload. If you have a lighter CPU, like an I3, Celeron or AMD A4, it actually pays to invest into one of these boards. Sad thing is most people that get such CPU's, also cheap out on the sound. But mind you, most of these computers don't run intensive tasks nor do their users care so much as long as it can run "CD quality" ;).

Great read Dehnus, i very much enjoyed it.
Thank you.

I have also read that thread, elsewhere, with amusement.....so could @denhus explain for us mere mortals that the PS4 is not a Scorpo 8+tf beater and what the frig fp16 actually means in real time gaming


Well I have to go to work now, but I can make it a point for the article about bandwidth. In short FP16 just means less range (from minim to maximum number) and less precision (fractions) than FP32. substantially so.
 
Dehnus thanx for clarifying, secret weapon wasn't the right word just nice to get meaning behind it without the fanboi BS.
 
Dehnus loving this thread and your work......Feel like I'm cheating on Rollins though :)

Judas!!

Nahhh...I just post every crazy rumor I can find. I leave it up to people like Dehnus to debunk/explain them, so his work (and all the tech people as well), is greatly appreciated.

That being said, more chalk references please! The write-up is fascinating but I like the simplified explanations as well. Then I go back and re-read, and it all makes more sense.
 
Dehnus thanx for clarifying, secret weapon wasn't the right word just nice to get meaning behind it without the fanboi BS.

There will be a secret weapon for Scorpio to counter the Pro. There always is. Power of the Cell. Power of the cloud.

Maybe Scorpio's secret weapon will be called Heaven's Gate. Cause we about to go to gaming heaven baby!
 
Great write up and thank you for explaining this. 4k is what MSoft was after and it looks like they accomplished that and more.
 
I'll be starting on the Bandwidth and Memory article this weekend, mostly due to having been busy with work, and not able to properly relax earlier.

Sorry about that.
Now that you're under PV's wing, you should quit your job, and suckle at his teet. ;)
 
Stopped reading after the first assumption where it said they are ordinary Jaguar cores. While it's true we can't bench mark against a core we haven't actually seen in use, it's also a fact that we can't say the cores are ordinary when MS has explicitly said the opposite.
same here, it's a poor effort in reality. thread needs to be closed.
 
same here, it's a poor effort in reality. thread needs to be closed.
That's pretty harsh and disrespectful, man. Denhus has gone to write and contribute something for all of us to read and learn from, even if bits of it aren't 100% accurate.

Saying that these customisations made to the CPU make it no longer a jaguar is kind of silly.

Everyone knows that the Xbox and PS4 have customised R9 370's or whatever, but we all accept that at the end of the day, their still based/come from the same family of chips.

I copped a heap of flack for assuming in the previous threads that they wouldn't use a Ryzen, and now that it's turned out true, people keep harping on about these customisations more than Jinca is downplaying the exact same thing.

It's just silly.

Denhus, I appreciate and thank you for your work, and I look forward to your next write up!
 
same here, it's a poor effort in reality. thread needs to be closed.

Downvote on this post.

Even if you don't agree with OP, he explained his view and was honest about the things he didn't have concrete info on. It was professionally done. At a minumum, there's enough substance to have an intelligent discussion.
 
Downvote on this post.

Even if you don't agree with OP, he explained his view and was honest about the things he didn't have concrete info on. It was professionally done. At a minumum, there's enough substance to have an intelligent discussion.
Down vote on the above post.

He didn't have concrete info as you said.
 
Will this be a real 4 k console or just upscaleing to 4 k, im still geting it no matter what

Any game that is plays at 1080p on original Xbox One will play at 4k on Scorpio with a little bit of headroom to spare. They're hoping that most 900p X1 games will play at 4k too. Either way it's going to have the best looking/running 3rd party games at least.