Pyevolve icon indicating copy to clipboard operation
Pyevolve copied to clipboard

Multiprocessing

Open kfeuz opened this issue 12 years ago • 4 comments

Makes a simple change to add a processes parameter to the multiprocessing method calls. The number of processes could be more or less than CPU_COUNT for specific applications so this parameter allows the user to specify the number of processes to be used in the processing pool. It defaults to the CPU_COUNT.

Additionally makes the process pool persistent (Greatly reduces overhead costs)

kfeuz avatar Nov 13 '12 07:11 kfeuz

Thank you for this patch, it works well

cleaton avatar Sep 15 '13 10:09 cleaton

Is this project still in development? I don't see this patch (or any) merged for over a year.

tomerf avatar Sep 15 '13 16:09 tomerf

I only work in this project on my spare time and in the last year I faced some problems so I had to postpone some development, I will retake the development focus in December/January, but I'll keep it going, I'm planning a 2.0 version that will break some backwards compatibility with the old API.

perone avatar Sep 15 '13 17:09 perone

This can be closed; it's a duplicate of #58 which was merged.

erikreed avatar Aug 02 '15 16:08 erikreed