Bulk synchronous parallel ML: semantics and implementation of the parallel juxtaposition

  • Authors:
  • F. Loulergue;R. Benheddi;F. Gava;D. Louis-Régis

  • Affiliations:
  • Laboratoire d'Informatique, Fondamentale d'Orléans, Université d'Orléans, France;Laboratoire d'Informatique, Fondamentale d'Orléans, Université d'Orléans, France;Laboratory of Algorithms, Complexity and Logic, University Paris XII, France;Laboratoire d'Informatique, Fondamentale d'Orléans, Université d'Orléans, France

  • Venue:
  • CSR'06 Proceedings of the First international computer science conference on Theory and Applications
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

The design of parallel programs and parallel programming languages is a trade-off. On one hand the programs should be efficient. But the efficiency should not come at the price of non portability and unpredictability of performances. The portability of code is needed to allow code reuse on a wide variety of architectures and to allow the existence of legacy code. The predictability of performances is needed to guarantee that the efficiency will always be achieved, whatever is the used architecture.