Irregular Loop Patterns Compilation on Distributed Shared Memory Multiprocessors - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Rapport (Rapport De Recherche) Année : 1994

Irregular Loop Patterns Compilation on Distributed Shared Memory Multiprocessors

Résumé

The Shared Virtual Memory (SVM) is an interesting layout that handles data storage, retrieval and communication. It affords a shared data programming paradigm on an architecture where the physical memory is actually distributed among several nodes. However, minimizing the false sharing and reducing the synchronization remain important issues for parallel efficiency, either at compile time for regular codes or at runtime for irregular ones. This paper addresses irregular loops compilation on Distributed Memory Parallel Computers (DMPCs) that run an SVM. Solutions are introduced to overcome the poor locality that exhibit irregular loops and a case study on an intel iPSC/2 and a Kendall Square KSR1 is presented.

Domaines

Autre [cs.OH]
Fichier principal
Vignette du fichier
RR-2361.pdf (329.63 Ko) Télécharger le fichier

Dates et versions

inria-00074317 , version 1 (24-05-2006)

Identifiants

  • HAL Id : inria-00074317 , version 1

Citer

Mounir Hahad, Thierry Priol, Jocelyne Erhel. Irregular Loop Patterns Compilation on Distributed Shared Memory Multiprocessors. [Research Report] RR-2361, INRIA. 1994. ⟨inria-00074317⟩
110 Consultations
93 Téléchargements

Partager

Gmail Facebook X LinkedIn More