Originally posted by: inhotep
Are there any good reason on why this game is not optimized for muti-core CPUs?
WTF?
Originally posted by: DaveSimmons
Probably because it's a lot work, and most games are GPU bound except on slower CPUs.
Almost all games are multithreaded, they just only allocate single threads for different tasks like AI, audio, rendering.
It's a huge amount of extra work to parallelize those tasks, and it usually makes little or no difference except in silly benchmarks like running at 1024x768 at 200 fps.
That isn't a counter-argument to my statement that actual current game designs generally don't benefit from multi-threaded parallelism in their code.Originally posted by: rstrohkirch
Originally posted by: DaveSimmons
Probably because it's a lot work, and most games are GPU bound except on slower CPUs.
Almost all games are multithreaded, they just only allocate single threads for different tasks like AI, audio, rendering.
It's a huge amount of extra work to parallelize those tasks, and it usually makes little or no difference except in silly benchmarks like running at 1024x768 at 200 fps.
I would believe this not to be the case.
The game engines over the last couple of years could have easily brought any single core system to it's knees with more advanced physics routines if the developers had chosen to. The main reason games are gpu bound is because people respond more to fancy lighting and pretty textures than they do advanced AI or a more advanced collision system.
Originally posted by: Wapp
Originally posted by: inhotep
Are there any good reason on why this game is not optimized for muti-core CPUs?
WTF?
There is a lot more to complain about ARMA than just the multi-core issue. How about the poor animations, the crack-shot enemy AI, the retarded friendly AI, etc? I like the game but it just needs some work.
