Embedding Data Parallelism in Sequential Object Oriented Languages - Archive ouverte HAL
Communication Dans Un Congrès Année : 1993

Embedding Data Parallelism in Sequential Object Oriented Languages

Résumé

[Excerpt from the introduction] The spreading of Distributed Memory Parallel Computers (DMPCs) is hampered by the fact that writing or porting application programs to such architectures is a difficult, time-consuming and error-prone task. Nowadays software environments for commercially available DMPCs mainly consist of libraries of routines to handle communications between processes. We believe that the reuse of carefully designed software components could help to manage the complexity of concurrent programming. Our approach aims at embedding the scalable data parallelism programming model in an OOL. This approach is orthogonal to those where objects can be made active and invocations of methods result in actual message passing communications (sometimes referred to as functional parallelism, because the definition of processes is determined by the decomposition into sub-tasks). We believe that functional parallelism does not allow an easy and efficient mapping of large scale computing algorithms onto the very high number of processors that are made available in a DMPC. [...]
Fichier principal
Vignette du fichier
Epee-tools93.pdf (30.58 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-00495757 , version 1 (28-06-2010)

Identifiants

  • HAL Id : hal-00495757 , version 1

Citer

Jean-Marc Jézéquel, Frédéric Guidec. Embedding Data Parallelism in Sequential Object Oriented Languages. TOOLS Europe'93, Mar 1993, Paris, France. pp.1-2. ⟨hal-00495757⟩
202 Consultations
55 Téléchargements

Partager

More