Skip to content

Instantly share code, notes, and snippets.

@pgalilea
pgalilea / parallel_jobs.py
Created April 12, 2021 21:14
Embarrassingly parallel for loops
from math import sqrt
import multiprocessing
from joblib import Parallel, delayed
nj= max( 2, multiprocessing.cpu_count() )
Parallel(n_jobs=nj)( delayed(sqrt)(i ** 2) for i in range(10) )