Pula wątków podobna do puli wieloprocesowej?

Czy istnieje klasa Pool dla wątków roboczych , podobna do klasy Pool modułu wieloprocesowego ? Podoba mi się na przykład prosty sposób na zrównoleglenie funkcji mapy def long_running_func(p): c_func_no_gil(p) p = multiprocessing.Pool(4) xs = p.map(long_running_func, range(100)) chciałbym to...