We have large mount of images to be processed. We found the slowest part is adjusting, which is a CPU-intensive task. To accelerate the adjusting, the only way is to increase cpu perfermance. Considering one process can use 64 CPU cores/threads at most in windows, we brought a Ubuntu server with 4 socket CPU (Intel Xeon Gold 6254 @3.10GHz), a total of 144 cores/threads. However, when we run a optimization task, CPU run 100% only at first 10 seconds, and run less than 50% to the end of this task.
We want to know if there a way to fully use all CPU cores when process adjusting.