Solutions to the communication minimization problem for affine recurrence equations

  • Vincent Loechner
  • Catherine Mongenet
Workshop 03: Automatic Parallelization and High-Performance Compilers
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1300)


This paper deals with communication optimization which is a crucial issue in automatic parallelization. From a system of parameterized affine recurrence equations, we propose a heuristic which determines an efficient space-time transformation. It reduces first the distant communications and then the local communications.


automatic parallelization techniques communication optimization system of recurrence equations 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Clauss, Ph., Loechner, V.: Parametric Analysis of Polyhedral Iteration Spaces. ASAP'96, Chicago, Illinois, August 1996.Google Scholar
  2. 2.
    Dion, M., Robert, Y.: Mapping affine loop nests: New results. HPCN'95, Milan, LNCS 919, 184–189, 1995.Google Scholar
  3. 3.
    Darte, A., Robert, Y.: A graph-theoretic approach to the alignment problem. Parallel Processing Letters. 4(3), 1994.Google Scholar
  4. 4.
    Feautrier, P.: Towards automatic distribution. Parallel Processing Letters. 4(3): 233–244, 1994.Google Scholar
  5. 5.
    Lengauer, Ch.: Loop parallelization in the polytope model. CONCUR'93, LNCS 715, 398–416, 1993.Google Scholar
  6. 6.
    Loechner, V., Wilde, D. K.: Parameterized polyhedra and. their vertices. Research Report ICPS 96-09. Scholar
  7. 7.
    Mongenet, C.: Mappings for communication minimization using distribution and alignment. PACT'95, Limassol, Cyprus, ACM Press, 185–193, 1995.Google Scholar
  8. 8.
    Mongenet, C.: Affine dependence classification for communications minimization. Research Report ICPS 96-08. http://icps.u-strasbg fr/pub-96/Google Scholar
  9. 9.
    Mongenet, C., Clauss, Ph., Perrin, G. R.: A geometrical coding to compile affine recurrence equations on regular arrays. IPPS'91, Anaheim, California, 1991.Google Scholar
  10. 10.
    Quinton, P., Van Dongen, V.: The Mapping of Linean Recurrence Equations on Regular Arrays. Journal of VLSI Signal Processing, 1:95–113, 1989.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1997

Authors and Affiliations

  • Vincent Loechner
    • 1
  • Catherine Mongenet
    • 1
  1. 1.Université Louis Pasteur de StrasbourgIllkirchFrance

Personalised recommendations