multiprocessing
The multiprocessing module enables parallel processing by spawning separate processes, bypassing the GIL. It’s ideal for CPU-bound tasks and offers an API similar to threading, with higher resource usage but better computational performance.