Skip to Main content Skip to Navigation
Conference papers

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

Abstract : 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.
Complete list of metadata

https://hal-mines-paristech.archives-ouvertes.fr/hal-00919433
Contributor : Claire Medrala <>
Submitted on : Monday, December 16, 2013 - 5:26:11 PM
Last modification on : Thursday, September 24, 2020 - 4:36:01 PM

Identifiers

  • HAL Id : hal-00919433, version 1

Citation

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⟩

Share

Metrics

Record views

244