So people who know a bit about game programming: How are multiple threads utilized?

refllect

Honorable
Jul 29, 2013
363
0
10,810
Don't even heavily multithreaded games still focus processing on 2 threads -- the main thread and primary render thread? This still seems to favor stronger cores rather than more cores.

 
Solution
I know a bit about this stuff as regards c++ programming. Your always better off with less but more powerful cores, but there is a limit to how fast you can make a single core go.

As regards your question, its not easy. You have to break down your main loop into multiple threads, and work out where the critical points are that will force hold ups in the code. Personally I think 4 cores will remain the optimal amount despite the new consoles having more.

Lee-m

Distinguished
Jan 27, 2009
866
0
19,210
I know a bit about this stuff as regards c++ programming. Your always better off with less but more powerful cores, but there is a limit to how fast you can make a single core go.

As regards your question, its not easy. You have to break down your main loop into multiple threads, and work out where the critical points are that will force hold ups in the code. Personally I think 4 cores will remain the optimal amount despite the new consoles having more.
 
Solution

TRENDING THREADS