A collection of modules and tools for developing HPC Python scripts. These resources enable python to utilize a GPU or multi-node execution.
- CuPy: GPU accelerated NumPy implementation
- cuDF: GPU accelerated dataframes, efficient for use with strings and numerics
- CuML: Scikit-learn and other ML on GPU
- UCX-Py: UCX bindings to take advantage of NVLINK or Infiniband
- Numba: Numba makes Python code fast
- Modin Drop in replacement for Pandas and Dask, can distribute operations
- pvpython
- pvpython examples: ParaView/Python Recipes