
Aug. 18, 2021
12:45 p.m.
Dear Joan, Am 18.08.2021 14:36 schrieb Joao S. O. Bueno: As it stands however, is that you simply have to change your approach: instead of dividing yoru workload into different cores before starting, the common approach there is to set up worker processes, one per core, or per processor thread, and use those as a pool of resources to which you submit your processing work in chunks. In that way, if a worker happens to be in a faster core, it will be done with its chunk earlier and accept more work before slower cores are available. thanks for your feedback and your idea about the alternative solution with the ProcessPool. I think this I will use this for future projects. Thanks a lot. Kind Christian