News for hackers. Stuff that matters.
Re:Everything you need to know about Python 3.13 – JIT and G... by Zyten on Saturday September 28, 2024 @02:17AM (#41678277)
What you’re describing is basically using MPI in some way, shape or form. This works, but also can introduce a lot of complexity. If your program doesn’t need to communicate, then it’s easy. But that’s not the case for all programs. Especially once we’re talking about simulations and other applications running on HPC systems.

Sometimes it’s also easier to split work using multiple threads. Other programming languages let you do that and actually use multiple threads efficiently. In Python, the benefit was just too limited due to the GIL.

There are no comments on this comment yet.