By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Forums - Microsoft Discussion - How Much Would a PC Cost with Specs similar to Scorpio.

Mafioso said:

That's if you are convinced we are talking of Jaguar as in 2012/13. At worse case scenario this is a Puma+ custom design without the memory controller bottleneck as on the PC.

Puma still comes up short againt Piledriver. It's not a *wide* core. It's a very small and simple core.

Mafioso said:

I'd say based on the custom silicon and unified GDDR5 system memory, for what its meant to do , at the resolution its meant to do it in...it could perform like a Piledriver at 4K.

Hell to the No.
If anything the GDDR5 reduces performance, it's higher latency. CPU's don't care much for bandwidth, but if a design doesn't hide DRAM latency like the Cat cores with their small caches, minimal prediction, narrow pipeline designand more... Then there is a penalty.

Mafioso said:

As far as the GPU goes, apples and oranges. A GTX 1060 has a tiny bus and limited bandwidth and less memory compared to Scorpio for games....and it drops frames at 4K.  Based on the GPU load we saw of Forza 6 Apex on Scorpio, theres lots of room for further optimizations.

And? You do realise the Geforce 1060 can do more with it's bandwidth than AMD's Graphics Core Next right? You can't directly compare the numbers.

As for dropped frames. That's why I said overclock.

With that, Scorpio is running Forza 6 with Xbox One quality settings, the PC is on full ultra settings. The difference isn't comparable my dear watson, a Geforce 1050 could have achieved what Scorpio probably did with the Forza 6 demo, that is 4k, 60fps Xbox One-levels of visuals (Which are nothing to write home about, Xbox One is graphically garbage, I should know. I own one.)

Mafioso said:

Two completely different environments anyways. PC games make VERY Inefficient use of the hardware. That's why for the most part this gen you needed a GTX680 to replicate a PS4 (with a hamstrung 7870, 7850) GPU.  That's the reality...

PC games always tend to look better than consoles. And people seem to always chalk that up to being inefficient?

I don't disagree that consoles have a slight edge, but you are making it sound as if they are able to beat an Enthusiast-level PC. When they can't.

The Radeon 7870 is still able to run every PS4 multiplat game today at similar quality settings... But thanks to the power of the PC you can actually run every one of those games at 1080P. On the PS4 you cannot.

Mafioso said:

All that tells us is hints as to what we expect to pay vs Ps4 Pro. MS simply took an engineering approach to its performance and footprint goals.

Has no bearing on the box's actual performance as its a bespoke design meant to run Xbox/DX12  games to the metal...not poorly optimized,  driver overhead laden PC game code. 

You can build a game to the PC's metal as well you know. You have that freedom. In-fact, before Direct X and Windows came along... That was more common than you think. But there is a reason why it doesn't happen anymore, which I would be more than happy to elaborate on later if you so desire.

When PC's were running high-level API's like Direct X 9, 10, 11, Open GL etc'. The consoles had low-level API's that did give them a rather larger boost in performance relative to the PC.

But since then, the PC has gotten a heap of optimizations, Direct X 12, Mantle which went on to become Vulkan are prime examples of that, they have taken low-level API advantages and brought them all to the playing field.
This generation any "Optimization" advantage consoles have? It's been severely diminished. It's really not an argument point anyway.

Podings said:

It's always a little hard to tell, as the super-duper-optimized games usually are exclusives, to you can't compare them with a PC version.

Horizon looks a lot better than most games available on PC (dialog animation and complete absence of dynamic water notwithstanding,) but a lot of that is art direction and careful polishing aside from the clever optimization.

There is a ton of baked details/static items in that game. Which is why the game runs so light, even on PC.

Mafioso said:

Apples and oranges.

For one Scorpio has a dedicated hardware to offload CPU utilization....meaning it doesnt need a monster i7 to push GPU utilization.

Reality Check: PC = A bunch of parts slapped together on a motherboard running copper traces.

A SoC engineered PRIMARILY for rendering graphics at the silicon level has unmitigated benefits and efficiencies.

Consoles do more with less, and PC parts age faster because after 1-2 years they are no longer the focus of the driver teams.

I think you might be confused at what offloading a CPU does.

It doesn't make a CPU faster. It means the CPU is tasked with doing less. It doesn't turn a garbage CPU like Jaguar into a Core i7 competing chip, Jaguars performance ceiling doesn't change.

8x 1.6ghz Jaguar cores should be roughly equivalent to a Haswell Core i3 3ghz. So the 6x cores at 2.3ghz should be in the same ballpark as well.

...And then you realise. We are talking about dual-core processors.

A Core i5 would slap around an 8-core Jaguar and still have a game of Yahtzee.



--::{PC Gaming Master Race}::--

Around the Network
Pemalite said:
Mafioso said:

That's if you are convinced we are talking of Jaguar as in 2012/13. At worse case scenario this is a Puma+ custom design without the memory controller bottleneck as on the PC.

Puma still comes up short againt Piledriver. It's not a *wide* core. It's a very small and simple core.

Mafioso said:

I'd say based on the custom silicon and unified GDDR5 system memory, for what its meant to do , at the resolution its meant to do it in...it could perform like a Piledriver at 4K.

Hell to the No.
If anything the GDDR5 reduces performance, it's higher latency. CPU's don't care much for bandwidth, but if a design doesn't hide DRAM latency like the Cat cores with their small caches, minimal prediction, narrow pipeline designand more... Then there is a penalty.

Mafioso said:

As far as the GPU goes, apples and oranges. A GTX 1060 has a tiny bus and limited bandwidth and less memory compared to Scorpio for games....and it drops frames at 4K.  Based on the GPU load we saw of Forza 6 Apex on Scorpio, theres lots of room for further optimizations.

And? You do realise the Geforce 1060 can do more with it's bandwidth than AMD's Graphics Core Next right? You can't directly compare the numbers.

As for dropped frames. That's why I said overclock.

With that, Scorpio is running Forza 6 with Xbox One quality settings, the PC is on full ultra settings. The difference isn't comparable my dear watson, a Geforce 1050 could have achieved what Scorpio probably did with the Forza 6 demo, that is 4k, 60fps Xbox One-levels of visuals (Which are nothing to write home about, Xbox One is graphically garbage, I should know. I own one.)

Mafioso said:

Two completely different environments anyways. PC games make VERY Inefficient use of the hardware. That's why for the most part this gen you needed a GTX680 to replicate a PS4 (with a hamstrung 7870, 7850) GPU.  That's the reality...

PC games always tend to look better than consoles. And people seem to always chalk that up to being inefficient?

I don't disagree that consoles have a slight edge, but you are making it sound as if they are able to beat an Enthusiast-level PC. When they can't.

The Radeon 7870 is still able to run every PS4 multiplat game today at similar quality settings... But thanks to the power of the PC you can actually run every one of those games at 1080P. On the PS4 you cannot.

Mafioso said:

All that tells us is hints as to what we expect to pay vs Ps4 Pro. MS simply took an engineering approach to its performance and footprint goals.

Has no bearing on the box's actual performance as its a bespoke design meant to run Xbox/DX12  games to the metal...not poorly optimized,  driver overhead laden PC game code. 

You can build a game to the PC's metal as well you know. You have that freedom. In-fact, before Direct X and Windows came along... That was more common than you think. But there is a reason why it doesn't happen anymore, which I would be more than happy to elaborate on later if you so desire.

When PC's were running high-level API's like Direct X 9, 10, 11, Open GL etc'. The consoles had low-level API's that did give them a rather larger boost in performance relative to the PC.

But since then, the PC has gotten a heap of optimizations, Direct X 12, Mantle which went on to become Vulkan are prime examples of that, they have taken low-level API advantages and brought them all to the playing field.
This generation any "Optimization" advantage consoles have? It's been severely diminished. It's really not an argument point anyway.

Podings said:

It's always a little hard to tell, as the super-duper-optimized games usually are exclusives, to you can't compare them with a PC version.

Horizon looks a lot better than most games available on PC (dialog animation and complete absence of dynamic water notwithstanding,) but a lot of that is art direction and careful polishing aside from the clever optimization.

There is a ton of baked details/static items in that game. Which is why the game runs so light, even on PC.

Mafioso said:

Apples and oranges.

For one Scorpio has a dedicated hardware to offload CPU utilization....meaning it doesnt need a monster i7 to push GPU utilization.

Reality Check: PC = A bunch of parts slapped together on a motherboard running copper traces.

A SoC engineered PRIMARILY for rendering graphics at the silicon level has unmitigated benefits and efficiencies.

Consoles do more with less, and PC parts age faster because after 1-2 years they are no longer the focus of the driver teams.

I think you might be confused at what offloading a CPU does.

It doesn't make a CPU faster. It means the CPU is tasked with doing less. It doesn't turn a garbage CPU like Jaguar into a Core i7 competing chip, Jaguars performance ceiling doesn't change.

8x 1.6ghz Jaguar cores should be roughly equivalent to a Haswell Core i3 3ghz. So the 6x cores at 2.3ghz should be in the same ballpark as well.

...And then you realise. We are talking about dual-core processors.

A Core i5 would slap around an 8-core Jaguar and still have a game of Yahtzee.

 CPU doing less per instruction, allows it to handle more instructions (driving GPU load up)....that's the point of offloading to the GPU Command block, no?

Why would a 'wide core' be needed? Game code is rather simple compared to the plethora of productivity/ computing CPU's in desktops are engineered to do at scale. And compared to the 30hz/60hz needs of a console game on a television, unless you want a 400w power brick and a large enclosure...what's the point of flexing desktop grade CPU power in a console? At some point we have to come to reality that in 2017, Scorpio's SoC...is probably the best case scenario possible for such application. Have you seen the size of the chip and the cooling required?

The question was never that said PC parts are not more powerful, rather than lots of it is left on the table for obvious reasons. 

We can all come to terms that how a developer optimizes for the console has a lot to do with the SDK and how closely they work with the platform team.

From a personal POV, seeing how the Windows Store MS games of the last year+ have targeted that single GPU 980Ti/1070/R9 Fury perf at 4K, i don't see that as coincidence at all.

Last Ex. Gears 4 Ultra with AsyncOn hitting that 4K/30 target, F6Apex 4K60, 

So if a Scorpio version has to target High settings on some aspects etc...would  that be really be unexpected from a console? 98% of the visual experience is still there, requiring a magnifying glass to a still to point out the most subtle details that are not useful in a livingroom environment.

Its not like i dont have to tone down shadow quality, AA and other things from Ultra on my hardware now to hit my desired perf targets on PC.



PC I i7 3770K @4.5Ghz I 16GB 2400Mhz I GTX 980Ti FTW

Consoles I PS4 Pro I Xbox One S 2TB I Wii U I Xbox 360 S

Mafioso said:
Captain_Yuri said:

Well yea if you want to see a no cpu bottleneck but as the resolutions increase, the cpu doesn't become the limiting factor... You don't need say an i7 to get the full performance out of a 1070 at say 4k... But if you are talking about a pure measurement of performance instead of whether or not you need an i7 to take advantage, then I agree.

There is also more to hardware than to just achieve the resolution such as graphical detail settings. I am not talking about achieving 4k because I think the Scorpio will deliver 4k resolution in virtually every single game however I doubt it will be in the same settings as a 1070 thus making it weaker.

Also if we are talking about optimization, lets not forget that it is up to the developers on whether or not they want to optimize to take advantage of the hardware. Case and point: Ps4 Pro. We have seen games be all over the place when it comes to optimization... Some games have visual enhancements at 1080p while other's don't. Some games are checkerboarding from 1440p where as others such as nier are running at 1080p. And many more different configurations so it's not like optimization is the end all be all secret sauce. Where as we have seen a 1060 beat a ps4 pro in visual quality regardless of the resolution it's running in. Specially when you consider that there is little to gain in terms of money from doing additional work apart from just ensuring that the game runs at 4k from the publisher's side.

And yes, the 7xx series certainly performed oddly however I'd consider the 700 series the exception than the rule. Since Pascal has been out for nearly a year now and the 9xx series have not taken a hit like the 7xx did.

I agree with many of your points, but PS4 Pro has its apparent limitations and that's why developers have been at odds as to which way to offer refinements due to those bottlenecks. I'd argue to the contrary, its actually been impressive what they've achieved given those limitations in many cases.

Take into consideration that game developers have adapted to using PS4's fast memory bandwidth to hit that 1080p target...and now with PS4 PRO they have 2X the GPU and the SAME bandwidth. They are stuck passing the same asset quality and having to resort to checkerboarding to reconstruct a higher quality image.

MS has had a better engineering effort and it shows, they dug deeper and smarter for a hardware refresh. They are giving developers a 384 bit bus and 326 GB/S to handle all the 4K assets and bandwith extensive data...thats GPU bandwith even get in the best 1080 PC with GDDR5/X you can buy.

All the fast ram they need, more bandwidth they'd know what to do with, a FAST GPU clock for a console...they just targeted throughput better than in Sony's case and it will be developer friendly to have the overhead to do more.

Actually PS4P ram it 24% faster than PS4. It is 218 gb/s. Microsoft obviously have spent more time and money on Scorpio so if they can sell it for 450$ it will be a fair price. Having said that we have not seen any games run on it just a report from DF for Forza6 only for now.



 

Mafioso said:

 CPU doing less per instruction, allows it to handle more instructions (driving GPU load up)....that's the point of offloading to the GPU Command block, no?

But the CPU's max theoretical performance remains unchanged, regardless of load of lack there-of.

Jaguar is still still shit, whichever way you cut the cake. It was shit in 2013 when the Xbox One and Playstation 4 launched. It's still shit in 2017.

Offloading some of the processing isn't going to suddenly turn it into a Core i5/i7/Ryzen CPU.

Mafioso said:

Why would a 'wide core' be needed? Game code is rather simple compared to the plethora of productivity/ computing CPU's in desktops are engineered to do at scale. And compared to the 30hz/60hz needs of a console game on a television, unless you want a 400w power brick and a large enclosure...what's the point of flexing desktop grade CPU power in a console? At some point we have to come to reality that in 2017, Scorpio's SoC...is probably the best case scenario possible for such application. Have you seen the size of the chip and the cooling required?

Why? More performance of course. The game code is irrellevent. A wider CPU can execute more instructions per clock.

Jaguar is only 2-issue wide. Ryzen is 6-issue wide. Massive delta.
Newer CPU's also have better branch prediction, micro-op cache, prefretching, turbo/boosting, instructions, better caches and more. Jaguar is low-end and.
It wasn't even fast on it's release.

It's simply a fossil in 2017.

And no. You don't need a 400w PSU. There are CPU's just as efficient as Jaguar on a TDP standpoint, but offer vastly superior performance. Which is to be expected, Jaguar is 4 years old now.

And why would such CPU power be necessary? Well. That's simple. A.I and Physics have a ton of room for improvement. The CPU can also be tasked with decompression for better texturing and audio and other such things.

As for Scorpio's SoC. It's 7~ Billion transistors large. Which is roughly 40% more than the Xbox One's SoC.
That's right. Scorpio doesn't even have twice the transistors as the Xbox One, there was obviously room to move for a better CPU.

Mafioso said:

The question was never that said PC parts are not more powerful, rather than lots of it is left on the table for obvious reasons.

Good. Because a console will never be more powerful than a PC. Ever again.

Mafioso said:

We can all come to terms that how a developer optimizes for the console has a lot to do with the SDK and how closely they work with the platform team.


Sure. And the extra "optimization" a console gets over a PC is being diminished as time goes on. That's the simple fact.

Mafioso said:

 98% of the visual experience is still there, requiring a magnifying glass to a still to point out the most subtle details that are not useful in a livingroom environment

Maybe you are new to the graphics rendering game? Not entirely sure. But I can pick out the differences between the Xbox One and a mid-range PC. It's stupidly substantual.
The same will continue to hold true for Scorpio vs an Enthusiast level PC.

Remember. The PC isn't limited by 4k and 60fps. It can take it farther.

 

exclusive_console said:

Actually PS4P ram it 24% faster than PS4. It is 218 gb/s. Microsoft obviously have spent more time and money on Scorpio so if they can sell it for 450$ it will be a fair price. Having said that we have not seen any games run on it just a report from DF for Forza6 only for now.


You are forgetting something about the Playstation 4 Pro's bandwidth. It's actually more than 24% faster in the real world. I'll let you figure out what that specific technology is though. ;)



--::{PC Gaming Master Race}::--

Pemalite said:
Mafioso said:

 CPU doing less per instruction, allows it to handle more instructions (driving GPU load up)....that's the point of offloading to the GPU Command block, no?

But the CPU's max theoretical performance remains unchanged, regardless of load of lack there-of.

Jaguar is still still shit, whichever way you cut the cake. It was shit in 2013 when the Xbox One and Playstation 4 launched. It's still shit in 2017.

Offloading some of the processing isn't going to suddenly turn it into a Core i5/i7/Ryzen CPU.

Mafioso said:

Why would a 'wide core' be needed? Game code is rather simple compared to the plethora of productivity/ computing CPU's in desktops are engineered to do at scale. And compared to the 30hz/60hz needs of a console game on a television, unless you want a 400w power brick and a large enclosure...what's the point of flexing desktop grade CPU power in a console? At some point we have to come to reality that in 2017, Scorpio's SoC...is probably the best case scenario possible for such application. Have you seen the size of the chip and the cooling required?

Why? More performance of course. The game code is irrellevent. A wider CPU can execute more instructions per clock.

Jaguar is only 2-issue wide. Ryzen is 6-issue wide. Massive delta.
Newer CPU's also have better branch prediction, micro-op cache, prefretching, turbo/boosting, instructions, better caches and more. Jaguar is low-end and.
It wasn't even fast on it's release.

It's simply a fossil in 2017.

And no. You don't need a 400w PSU. There are CPU's just as efficient as Jaguar on a TDP standpoint, but offer vastly superior performance. Which is to be expected, Jaguar is 4 years old now.

And why would such CPU power be necessary? Well. That's simple. A.I and Physics have a ton of room for improvement. The CPU can also be tasked with decompression for better texturing and audio and other such things.

As for Scorpio's SoC. It's 7~ Billion transistors large. Which is roughly 40% more than the Xbox One's SoC.
That's right. Scorpio doesn't even have twice the transistors as the Xbox One, there was obviously room to move for a better CPU.

Mafioso said:

The question was never that said PC parts are not more powerful, rather than lots of it is left on the table for obvious reasons.

Good. Because a console will never be more powerful than a PC. Ever again.

Mafioso said:

We can all come to terms that how a developer optimizes for the console has a lot to do with the SDK and how closely they work with the platform team.


Sure. And the extra "optimization" a console gets over a PC is being diminished as time goes on. That's the simple fact.

Mafioso said:

 98% of the visual experience is still there, requiring a magnifying glass to a still to point out the most subtle details that are not useful in a livingroom environment

Maybe you are new to the graphics rendering game? Not entirely sure. But I can pick out the differences between the Xbox One and a mid-range PC. It's stupidly substantual.
The same will continue to hold true for Scorpio vs an Enthusiast level PC.

Remember. The PC isn't limited by 4k and 60fps. It can take it farther.

 

exclusive_console said:

Actually PS4P ram it 24% faster than PS4. It is 218 gb/s. Microsoft obviously have spent more time and money on Scorpio so if they can sell it for 450$ it will be a fair price. Having said that we have not seen any games run on it just a report from DF for Forza6 only for now.


You are forgetting something about the Playstation 4 Pro's bandwidth. It's actually more than 24% faster in the real world. I'll let you figure out what that specific technology is though. ;)

So are you saying the scorpio wont be close to the 1070? and/or since you ssaid yourself that consoles punch higher that the pc counterpart, what are we looking at the will be close to? Imm only going with the 1070 cuz digital foundry said so.



It takes genuine talent to see greatness in yourself despite your absence of genuine talent.

Around the Network
eva01beserk said:

So are you saying the scorpio wont be close to the 1070? and/or since you ssaid yourself that consoles punch higher that the pc counterpart, what are we looking at the will be close to? Imm only going with the 1070 cuz digital foundry said so.

Need to wait for the hardware to release and games to make an appearance before a proper educated opinion can be formed on that front.
But a Geforce 1060 overclocked is probably a little more realistic if Forza is the example. - Remember the Scorpio demo had Forza running with Xbox One levels of quality while the 1070 was all Ultra.
The 1060 OC could do medium settings and have perfectly fine 4k, 60fps performance with processing to spare.




--::{PC Gaming Master Race}::--

1060 6GB 3.8Tflops , 192 bit bus, 224 GB/s.... By sheer frequency ...

Scorpio will comfortably have more GPU resources and compute ability to deliver better results than a 1060 on PC.



PC I i7 3770K @4.5Ghz I 16GB 2400Mhz I GTX 980Ti FTW

Consoles I PS4 Pro I Xbox One S 2TB I Wii U I Xbox 360 S

mine said:
Much more. As a common x86 CPU isn't able to drive the GPU as efficient. Even DX12 which features multi-threading for this doesn't help PCs:

To come close to understand what this new instruction set means, compare those vector instructions like SSE. Those gave huge performance gains.

Moving DX12 driver stuff into silicon gives even more gains – as fewer instructions on the CPU side means less use of precious CPU cache. And as the GPU is even earlier ready to compute, this means that the GPU has more time to render and the CPU has more time for the game logic.

Lets hope that Microsoft didn't patent it a way no other can use it too. That stuff is perfect for the next version of the Nintendo Switch to use less power for the same graphics...

BTW: Microsoft has a big advantage. They could sell the same console power for less money then Sony. From Scorpio on for the next 25 years... .

You know how I know you aren't a programmer or electrical engineer?



Mafioso said:
1060 6GB 3.8Tflops , 192 bit bus, 224 GB/s.... By sheer frequency ...

Scorpio will comfortably have more GPU resources and compute ability to deliver better results than a 1060 on PC.

Except nVidia or more specifically, Pascal... Tends to have more performance than AMD even with "less GPU resources and compute ability".



--::{PC Gaming Master Race}::--

Pemalite said:
Mafioso said:
1060 6GB 3.8Tflops , 192 bit bus, 224 GB/s.... By sheer frequency ...

Scorpio will comfortably have more GPU resources and compute ability to deliver better results than a 1060 on PC.

Except nVidia or more specifically, Pascal... Tends to have more performance than AMD even with "less GPU resources and compute ability".

Until the next round of GPU's come out and driver support hits that proverbial brick wall that shows AMD GPU's aging better and better performing at DX12 and Vulkan....time and time again... 

Devs don't have to wait on drivers for console, games come right off the metal and DX12 is baked in this case. Underwritting this custom design is silly, AMD cores were built to be used this way to their fullest, no cpu/driver overhead like on PC reducing performance. In this case its running above the base clock of a  PC part (one that features less CU's) , has a wide bus, hardware optimizations(not just software) ...this thing is going to be a graphics  workhorse in a small box you can fit on your  shelf. Pretty rad.



PC I i7 3770K @4.5Ghz I 16GB 2400Mhz I GTX 980Ti FTW

Consoles I PS4 Pro I Xbox One S 2TB I Wii U I Xbox 360 S