The Paderborn university BSP (PUB) library-design, implementation and performance

Olaf Bonorden, Ben H. H. Juurlink, Ingo von Otte, Ingo Rieping · 2003

The Paderborn University BSP (PUB) library is a parallel C library based on the BSP model. The basic library supports buffered and unbuffered asynchronous communication between any pair of processors, and a mechanism for synchronizing the processors in a barrier style. In addition, it provides routines for collective communication on arbitrary subsets of processors, partition operations, and a zero-cost synchronization mechanism. Furthermore, some techniques used in its implementation deviate significantly from the techniques used in other BSP libraries.

Read the paper · More papers on PaperTik