Skip to main content
Log in

BSP versus LogP

  • Published:
Algorithmica Aims and scope Submit manuscript

Abstract.

A quantitative comparison of the BSP and LogP models of parallel computation is developed. We concentrate on a variant of LogP that disallows the so-called stalling behavior, although issues surrounding the stalling phenomenon are also explored. Very efficient cross simulations between the two models are derived, showing their substantial equivalence for algorithmic design guided by asymptotic analysis. It is also shown that the two models can be implemented with similar performance on most point-to-point networks. In conclusion, within the limits of our analysis that is mainly of an asymptotic nature, BSP and (stall-free) LogP can be viewed as closely related variants within the bandwidth-latency framework for modeling parallel computation. BSP seems somewhat preferable due to its greater simplicity and portability, and slightly greater power. LogP lends itself more naturally to multiuser mode.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Additional information

Received June 1, 1997; revised November 18, 1998.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Bilardi, G., Pietracaprina, A., Pucci, G. et al. BSP versus LogP . Algorithmica 24, 405–422 (1999). https://doi.org/10.1007/PL00008270

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/PL00008270

Navigation