[PyOMP] OpenMP in Python for CPU/GPU parallel programming

We (as in @DrTodd13 and myself) would like to share with the community that we are working on a project called PyOMP that implements the OpenMP parallel programming model for Python using Numba.

The benefit we’re going for is to support parallelizing general HPC (or other) algorithms in Python through OpenMP’s tried and tested parallelism abstractions and execute fast using Numba’s JIT compilation.

Here’s our repo: GitHub - Python-for-HPC/PyOMP: OpenMP for Python in Numba

We support conda installation, and provide containers or a binder Jupyter to try PyOMP out. Also, we offer documentation and support on how to use PyOMP.

We would very happy to engage with interested users!

1 Like

Great to hear this project got a second life!

1 Like