Extremely slow on Intel i9-7920X unless WorkerThreadCount=0 or 1
Posted: 28 Aug 2018, 21:44
So after not playing Spring in a long time I tried it out, under Linux on my new system, and I got extremely low performance (can't keep up, runs at <0.5 speed). I traced it down to some kind of threading issue - it is extremely slow unless WorkerThreadCount is set to 0 or 1 (worst if it's at default -1). That CPU has 12 cores with 24 threads so it might be a bit of a pathological case...
This was observed on both the version 103 and 100.
I'm going to also try it under Windows later today.
Is there already a bug report about that or should I make one? I might poke around out of academic interest myself. I know it's easy to accidentally make slow thread code due to false sharing and such.
This was observed on both the version 103 and 100.
I'm going to also try it under Windows later today.
Is there already a bug report about that or should I make one? I might poke around out of academic interest myself. I know it's easy to accidentally make slow thread code due to false sharing and such.