NAG Logo
Numerical Algorithms Group

Bulk Synchronous Parallel library

The BSP library provides a base for developing portable and predictably-efficient code across a wide range of existing and future parallel Platforms.

BSP's design is based on the bulk-synchronous parallel architectural model, which parameterises system characteristics in order to predict and realise good performance without tying application code to a specific architecture.

The BSP library consists of a small number of subroutines to implement process creation, remote data access and bulk synchronisation.

The BSP library embodies a static SPMD programming model.

Links

© The Numerical Algorithms Group 2008
Privacy Policy | Trademarks

© Numerical Algorithms Group

Visit NAG on the web at:

www.nag.co.uk (Europe and ROW)
www.nag.com (North America)
www.nag-j.co.jp (Japan)

http://www.nag.com/HIDDEN/BSP.asp