Python 3.12 has an experimental `subinterpreters` module, which allows for data / compute parallelism.