libBSP

LibBSP ist eine C++-Bibliothek, welche Funktionen für die Programmierung eines BSP-Rechners ("Bulk-Synchronous-Parallel machine") zur Verfügung stellt. Sie enthält Wrapper für PUB und MPI. Desweiteren wurden Kommunikationsfunktionen basierend auf Pipes für Rechner mit gemeinsamem Speicher implementiert.

Für die Wrapper werden die jeweiligen Bibliotheken verwendet. Die Bibliothek selbst sollte auf allen UNiX-Systemen lauffähig sein (getestet unter Linux, Solaris, AIX, HP-UX).