• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Next-gen console performance and the multi-threading nightmare...

CPUs have been multi-core for 15 years now. Sounds like lazy programmers.

This

They just need to get with the times. It's just different, that's why there's not a huge jump even on PC's with more than four cores for games. Now they are going to have to learn.
 
They should of been doing multicore years ago (devs) but were able to cheat it due to the last gen cpu's being fast. Now they have to catch up to where they should of been. Funny enough though, PS3 exclusive devs will probably find the transition not as bad after working with the cell and learning to thread between all its SPU's
 
Lazy may be harsh. it is a competitive environment. They do what they do because it makes sense at the time, is an efficient use of resources. Complexity increases splitting tasks out.
 
PC gaming has the same problem. There are still games out there, even recent ones, that seem to run better on higher clocked CPUs regardless of the number of cores.
 
Lame. With 8GB RAM just double buffer object states and run them all simultaneously without worrying about traditional dependency or synchronization issues.

And everywhere there is a loop unroll it by a factor of 8 and queue microthreads instead.

Etc.

Game engine main loops have to run somewhat sequentially at the macro level but within each sequential step at the micro level there are thousands of opportunities to flood a thread pool with jobs for 8 cores.
 
Last edited:
CPUs have been multi-core for 15 years now. Sounds like lazy programmers.

Really? 14 years ago we were still trying to break the 1GHz barrier with single cores barely not requiring exotic cooling. Then stagnation at the GHz barrier for a while, then have a few years of Athlon64 and P4 duking it out AND EOLing before the first dual cores appeared let alone became mainstream.

Dual core on PC was barely a buzzword when PS3 Cell and 360 Xenon launched what 8 years ago?
 
Last edited:
Back
Top