Search found 2 matches

by sushi_eater
Thu Feb 13, 2020 4:56 pm
Forum: General discussion
Topic: Parrallel processing in games & applications
Replies: 358
Views: 64334

Re: Parrallel processing in games & applications

You are mostly testing the memory bandwidth here. Not latency. It is possible to hide latency by using more thread and utilizing multithreading or very smart software prefetching, but that would complicate the code base a lot, and still doesn't work fully with all entities easily. I'm not saying it...
by sushi_eater
Thu Feb 13, 2020 3:02 pm
Forum: General discussion
Topic: Parrallel processing in games & applications
Replies: 358
Views: 64334

Multithreaded performance

Having done quite a bit of multi-threaded programming, the claims that Factorio is memory-bound didn't make sense to me. The memory controller of current CPUs has quite a bit of parallelism and doesn't easily saturate with a small number of threads. I ran some benchmarks with parallel Factorio insta...

Go to advanced search