• Hey, guest user. Hope you're enjoying NeoGAF! Have you considered registering for an account? Come join us and add your take to the daily discourse.

How much of the next gen tech isnt being used by current enhanced BC games on XSX and PS5?

From what I understand, on the CPU side of things games are not using multithread.
They are obviously not using the SSD potential on the consoles,
They arnt using the RDNA 2 tech and treat the GPU as if it was a Vega card.

So how much potential of the full consoles are being used?
If the full CPU, IO and RDNA2 improvements were being used you would expect both consoles should be able to do say a game like Jedi at full 4k60?
 

Darius87

Member
BC runs on wave64 and new consoles support much more efficient wave32 also CPU is way underutilized compared with jaguar many ASIC silicon isn't even touched, SSD is just improved loading times by default no streaming advantages for BC at all.
Theoretically every last-gen console game could run at 60fps with near 4K/dynamic or True 4K res if it was made from ground up with these spec in mind.
 
I think that's not how 'code' works.
If you rewrite the code entirely it will run flawless, but merely adjusting it is not sufficient.
Take the CPUs. Last gen they were all single threaded. You can't make them multithreaded without some major reworking.
Same goes for most of the new tech.
The only thing I think may go outside this is HDR addition on some XSX games via ML?
 

JohnnyFootball

GerAlt-Right. Ciriously.
MS blew a huge opportunity by not having many more games with enhancements. Given that they had no exclusives, paying for enhancements of last gen games would have gone some ways to mitigating that.

Like how the fuck had The Outer Worlds not been enhanced?
 
BC runs on wave64 and new consoles support much more efficient wave32 also CPU is way underutilized compared with jaguar many ASIC silicon isn't even touched, SSD is just improved loading times by default no streaming advantages for BC at all.
Theoretically every last-gen console game could run at 60fps with near 4K/dynamic or True 4K res if it was made from ground up with these spec in mind.
That's kinda how I understand it.
 

DustQueen

Banned
The way SSD integrated into new consoles require radically different approach to how you design your games.
CPU is way underutilized and none of them use RDNA2 feature set.
So BC games are far far away from getting the best out of those systems.
 

Redneckerz

Those long posts don't cover that red neck boy
From what I understand, on the CPU side of things games are not using multithread.
That sounds silly considering BCT resolves around systems with the same amount of CPU cores.

Where did you get that from?

They are obviously not using the SSD potential on the consoles,
Still some significant improvements are achieved by throughput alone.

They arnt using the RDNA 2 tech and treat the GPU as if it was a Vega card.
Still some significant improvements are achieved by brute force alone. Overall, and predominantly because of the vastly improved CPU grunt, you get significant improvements.

So how much potential of the full consoles are being used?
Do you need an exact value? If so, why?

The only thing that is not fully used afaik is the GPU, which is just acting like a 36/52 CU GCN GPU.

If the full CPU, IO and RDNA2 improvements were being used you would expect both consoles should be able to do say a game like Jedi at full 4k60?
Probably. There aren't many games yet that actively make full use of the new hardware as well, they have been out for barely 2 months.

So, that was the thread?
 
That sounds silly considering BCT resolves around systems with the same amount of CPU cores.

Where did you get that from?
From MS. From what I recall they said if devs had a game designed around the XOX where it wasn't multithresded then they would get the extra bump in frequency of 3.8ghz.

"Microsoft expects most developers making Xbox Series X launch titles to leave SMT disabled and simply program for the seven physical cores that are available to games. “For them to go wider, for them to go to 14 hardware threads, it means that they have the system to do it, but then, you have to have workloads that split even more effectively across them,” said Xbox system architect Andrew Goosen in an interview with Digital Foundry.

Goosen was referring to the fact that the majority of video games these days don’t take advantage of multithreading. While SMT can offer significant performance benefits, it requires more effort to optimize for it. So it makes sense that developers early in the Xbox Series X’s life cycle — especially those trying to get games finished for launch — would find the extra 200 MHz of single-thread CPU clock speed more immediately valuable."



Do you need an exact value? If so, why?
It is interesting to see how far off we are from maxing out the systems.
 

JimboJones

Member
The way SSD integrated into new consoles require radically different approach to how you design your games.
CPU is way underutilized and none of them use RDNA2 feature set.
So BC games are far far away from getting the best out of those systems.
Is any next gen game using the SSD in this way? Seems like we aren't going to see these revolutionary SSD games until Unreal Engine 5 is ready.
 

Redneckerz

Those long posts don't cover that red neck boy
From MS. From what I recall they said if devs had a game designed around the XOX where it wasn't multithresded then they would get the extra bump in frequency of 3.8ghz.

"Microsoft expects most developers making Xbox Series X launch titles to leave SMT disabled and simply program for the seven physical cores that are available to games. “For them to go wider, for them to go to 14 hardware threads, it means that they have the system to do it, but then, you have to have workloads that split even more effectively across them,” said Xbox system architect Andrew Goosen in an interview with Digital Foundry.
True. They just use the same 8 logical cores for now as with last-gen. Not much more is needed for now either way. PC games at best scale linear across 4-6 cores.

They didn't had to better scaling since the majority of desktop processors was/is vastly more powerful per core than a single Jaguar core. There having 8 little cores makes sense for devs to parallelize tasks. On PC this is less of a need.
It is interesting to see how far off we are from maxing out the systems.
No, its not. The new generation literally just started - This metric is completely useless this early on since boundaries will be pushed till the end of the console generation. Only then such an argument would hold grounds.
 
Top Bottom