I am searching for a compiler that can automatically parallelize Python programs. There is a "semi-automatic" parallelization tool called Pydron, but what I need is a fully-automatic parallelizing compiler, similar to Futhark.

I know that it's possible in theory to translate a small subset of Python into Futhark, but I have not yet found a compiler that can do this. Numba can also parallelize some functions, though it only works with a very limited subset of Python. Is there any compiler (other than Pydron or Numba) that can parallelize Python programs automatically?


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Browse other questions tagged or ask your own question.