multiprocessing can now use shared memory segments to avoid pickling costs between processes
This new change can enable parallel approxposterior in terms of parallelizing various optimization tasks as now the GP no longer needs to be pickled as this task was slower than the optimization.
As per the Python 3.8 release notes:
This new change can enable parallel approxposterior in terms of parallelizing various optimization tasks as now the GP no longer needs to be pickled as this task was slower than the optimization.