Prophecy2k
Veteran
Out of interest, why does having exactly double the number of CUs as the PS4 Pro mean "easy" BC?
Out of interest, why does having exactly double the number of CUs as the PS4 Pro mean "easy" BC?
It doesn't require half. We're talking napkins math easy though.Out of interest, why does having exactly double the number of CUs as the PS4 Pro mean "easy" BC?
All valid points. I think we may have pushed the mirror message too far. Today as I understand it, for native games, it will use 1/2 the GPU (which is effectively a PS4) and then with boost mode, use 4Pro clock speeds, without boost mode, use PS4 clock speeds.Yeah but double PS4 Pro would mean 4 x PS4 CU count, so 3/4 of the GPU would be enabled for BC-mode... I'm not sure how that makes BC "easier" than some other arbitrary % of the GPU disabled to facilitate BC?
Also, being likely Navi-based (with some future arch. features) wouldn't BC by the PS4Pro method essentially be a non-starter; since I imagine the PS5 GPU micro-architecture would be a much more significant departure from PS4 than the Pro was...no?
One thing that would need to be defined is what the duties main OS are, particularly for Sony.Additionally, I would like for Sony to move entire main OS to the secondary "background" chip, Make it beefier [or even X86 if needed to maintain compatibility with PS4s software... heck it can even be 2 regular Jaguar cores ], place 4GB DDR3 ram next to it, and dedicate entire APU for gaming.
One thing to note about doubling the PS4 Pro is that this takes GCN outside of the maximum range of CUs, shader engines, ROPs(?), allowed without design change.There might be other ways to get to 14TF, but so far I like the napkin math. I mean, it's possible to raise the clock speeds higher I guess, but with 'easy' BC, this seems to make the most sense.
I could see Jag making another appearance. I mean, hopefully not, but I could see it.
MS have already pushed it to 2.3 gHz with newly engineered latency improvements. I have no doubt Sony could have done the same given the time and money.
If 10 nm and a couple of years work could get you another 30% you'd be looking at 3 gHz with hassle free backwards compatibility. A 4 x 4 core arrangement would take up less space than a 2 x 4 Zen arrangement too.
Honestly? Sounds good to me lol. 16 jaguar cores at 3ghz or the higher side of 2 sounds good enough. And if someone says 16 cores will never be utilized, why talk about 8 cores with hyperthreading? BC should be a priority for ps5.
For 100% compatibility? Like Wii U, Wii Ps2 etc. It needs the same exact architecture for that. Unless there's been some revolution that i'm unaware of.Why would moving to Ryzen present a problem for compatibility
Well the single thread improvements would come from the higher clocks. Not the biggest improvement in the world no, but it'd be something substantial at least over the base ps4. I too wonder if they could reach 3ghz, hence why I said the higher side of 2ghz.I'm not all that sure Jaguar cores can be clocked so high (i.e. 3GHz) within a reasonable power envelope.
Also, even at 3GHz a 4-core Jaguar module would almost certainly get bitch-slapped in performance by a 4-core Zen CCX.
I'm not sure CPU code in a gaming context is at the stage yet where single-threaded performance isn't important. I'm pretty sure the gains in IPC from Jaguar to Zen, as it pertains to game code, cannot be reasonably be overcome by simply adding more Jaguar cores at the same clockrate (that's assuming you can even match the clock speeds, which I doubt you can).
In which case, choosing a 16 core Jaguar CPU over an 8 core Zen for PS5, will simply amount to throwing away a true generational upgrade in CPU performance for the sake of BC... as much as BC would be nice, I just don't think it's all that important going into next-gen.
PC is 100% compatible on the CPU side. As long as instructions aren't present in the old architecture and missing in the new (without being emulated in microcode) then CPUs are interchangeable, which is why you can take a 5 year old PC on an i5 and swap out the mobo+CPU for Ryzen and run all the same software. By sticking with x86, CPU compatibility should be a given.For 100% compatibility?
And are covered by copyrights, making it impossible for new suppliers to enter the market.x64 is an extension set of x86. Both names are valid to be used.