Automatic Generation of Communications for Redundant Multi-dimensional Data Parallel Redistributions - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2013

Automatic Generation of Communications for Redundant Multi-dimensional Data Parallel Redistributions

(1) , (2) , (1) , (2)
1
2
Corinne Ancourt
Teodora Petrisor
  • Fonction : Auteur
  • PersonId : 931636
François Irigoin
Eric Lenormand
  • Fonction : Auteur
  • PersonId : 931637

Résumé

In this paper we concentrate on embedded parallel architectures with heterogeneous memory management systems combining shared and local memories, and more precisely we focus on efficient data communications between the various architecture parts. We formulate explicit data transfers in a polyhedral context and give several strategies for managing efficient communications for redundantly stored/read data. This allows automatic DMA-style code generation for a variety of data mappings onto parallel processing elements. Our approach is validated on a wide series of data redistribution examples linked with a domain-specific parallelisation framework developed in Thales, SpearDE. We give the solution for efficient data transfers mathematically as well as under the form of generated C code.
Fichier non déposé

Dates et versions

hal-00919433 , version 1 (16-12-2013)

Identifiants

  • HAL Id : hal-00919433 , version 1

Citer

Corinne Ancourt, Teodora Petrisor, François Irigoin, Eric Lenormand. Automatic Generation of Communications for Redundant Multi-dimensional Data Parallel Redistributions. 15th IEEE International Conference on High Performance Computing and Communications (HPCC 2013), Nov 2013, Zhangjiajie, China. pp. 800-811. ⟨hal-00919433⟩
149 Consultations
0 Téléchargements

Partager

Gmail Facebook Twitter LinkedIn More