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?