The Paderborn University BSP-Library is a C
library of communication routines. These routines
allow the implementation of algorithms that are
designed for the BSP (Bulk Synchronous Parallel)
model. It offers functions for both message
passing and remote memory access. Furthermore,
some collective communication operations like
broadcast and parallel prefix are also provided.