Design and implementation of a parallel cellular language for MIMD architectures

  • Authors:
  • StéPhane Vialle;Yannick Lallement;Thierry Cornu

  • Affiliations:
  • Supélec, 2 rue Edouard Belin, 57070 Metz, France;Carnegie Mellon University, Human-Computer Interaction Institute, 5000 Forbes Avenue, Pittsburgh, PA 15213, USA;Simulog, 35 Chemin du Vieux Chêne, 38240 Meylan, France

  • Venue:
  • Computer Languages
  • Year:
  • 1998

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we present a new language, called ParCeL-1, intended to make easier the implementation of computation-intensive and artificial intelligence applications on highly parallel MIMD architectures. The computational model of ParCeL-1 is object-oriented and synchronous, based on virtual processors called cells that compute and communicate alternately. The current prototype is implemented on several multi-processor systems (Cray T3D, Intel Paragon, Telmat T-Node, workstation networks using PVM, and SGI Power Challenge Array). Several applications written in ParCeL-1 are described, together with their performances obtained on a 256-processor Cray T3D.