Parallelism Libraries

Libraries that enable Parallelism


The MVAPICH2 software, based on MPI 3.1 standard, delivers the best performance, scalability and fault tolerance for high-end computing systems and servers using InfiniBand, Omni-Path, Ethernet/iWARP, and RoCE networking technologies.

Learn more

Open MPI with UCX

Provides collaboration between industry, laboratories, and academia to create an open-source production grade communication framework for data centric and high‑performance applications.

Learn more


OmpSs programming model, an effort by Barcelona Supercomputer Center, extends OpenMP with new directives to support asynchronous parallelism and heterogeneity (devices like GPUs).

Learn more

Open MPI

An open source MPI implementation that is developed and maintained by a consortium of academic, research, and industry partners.

Learn more


A high performance and widely portable implementation of the Message Passing Interface (MPI) standard.

Learn more