Parallel runs for custom objective function with high computational cost

Dear Community,

I would like to use the UQ bayesian inversion for a custom likelihood function (objective function) which includes running a simulation which takes a long time (each iteration over the objective function usually takes around 1 minute on a single cpu core).

Is there a possibility in UQ to make the sampling or the inversion process run the objective function in parallel so that I can use all the cpu cores?

something similar to what MATLAB has for its optimisation toolbox as the parallel pool.

Thanks,