Это может или не может соответствовать вашей конкретной проблеме, которую вы хотите решить, но я лично считаю параллельную инфраструктуру оболочки ipython довольно привлекательной.Относительно легко настроить ipcluster на localhost (см. в руководстве ).
Вы можете обернуть свою функцию, которую хотите оценить, в декоратор @parallel
, например, и ее оценкубудет распределен между многими ядрами (см. раздел Быстрый и простой параллелизм в руководстве)