• DocumentCode
    2207623
  • Title

    Three-dimensional orthogonal tile sizing problem : mathematical programming approach

  • Author

    Andonov, Rumen ; Yanev, Nicola ; Bourzoufi, Hafid

  • Author_Institution
    LIMAV, Valenciennes Univ., France
  • fYear
    1997
  • fDate
    14-16 Jul 1997
  • Firstpage
    209
  • Lastpage
    218
  • Abstract
    We discuss in this paper the problem of finding the optimal tiling transformation of three-dimensional uniform recurrences on a two-dimensional torus/grid of distributed-memory general-purpose machines. We show that even for the simplest case of recurrences which allows for such transformation, the corresponding problem of minimizing the total running time is a non-trivial non-linear integer programming problem. For the later we derive an O(1) algorithm for finding a good approximation solution. The theoretical evaluations and the experimental results show that the obtained solution approximates the original minimum sufficiently well in the context of the considered problem. Such analytical results are of obvious interest and can be successfully used in parallelizing compilers as well as in performance tuning of parallel codes
  • Keywords
    distributed memory systems; integer programming; nonlinear programming; parallelising compilers; performance evaluation; distributed-memory general-purpose machines; mathematical programming approach; nonlinear integer programming; optimal tiling transformation; parallel codes; parallelizing compilers; performance tuning; running time; three-dimensional orthogonal tile sizing problem; three-dimensional uniform recurrences; Approximation algorithms; Informatics; Linear programming; Mathematical programming; Mathematics; Message passing; Optimizing compilers; Performance analysis; Shape; Tiles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Application-Specific Systems, Architectures and Processors, 1997. Proceedings., IEEE International Conference on
  • Conference_Location
    Zurich
  • ISSN
    2160-0511
  • Print_ISBN
    0-8186-7959-X
  • Type

    conf

  • DOI
    10.1109/ASAP.1997.606827
  • Filename
    606827