DocumentCode :
1734811
Title :
Parametric analysis of polyhedral iteration spaces
Author :
Clauss, Philippe ; Loechner, Vincent
Author_Institution :
ICPS, Univ. Louis Pasteur, Illkirch, France
fYear :
1996
Firstpage :
415
Lastpage :
424
Abstract :
In the area of automatic parallelization of programs, analyzing and transforming loop nests with parametric affine loop bounds requires fundamental mathematical results. The most common geometrical model of iteration spaces, called the polytope model, is based on mathematics dealing with convex and discrete geometry, linear programming, combinatorics and geometry of numbers. In this paper, we present an automatic method for computing the number of integer points contained in a convex polytope or in a union of convex polytopes. The procedure consists of first, computing the parametric vertices of a polytope defined by a set of parametric linear constraints, and then computing the Ehrhart polynomial, i.e. a parametric expression of the number of integer points. The paper is illustrated with the computation of the maximum available parallelism of a given loop nest
Keywords :
computational geometry; iterative methods; linear programming; parallel algorithms; parallelising compilers; polynomials; Ehrhart polynomial; automatic parallelization of programs; combinatorics; convex geometry; discrete geometry; geometrical model; integer points; iteration spaces; linear programming; loop nest; loop nests; maximum available parallelism; parametric affine loop bounds; parametric analysis; parametric linear constraints; parametric vertices; polyhedral iteration spaces; polytope model; Algorithm design and analysis; Combinatorial mathematics; Computational geometry; Concurrent computing; Linear programming; Mathematical model; Parallel processing; Partitioning algorithms; Polynomials; Solid modeling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Application Specific Systems, Architectures and Processors, 1996. ASAP 96. Proceedings of International Conference on
Conference_Location :
Chicago, IL
ISSN :
2160-0511
Print_ISBN :
0-8186-7542-X
Type :
conf
DOI :
10.1109/ASAP.1996.542833
Filename :
542833
Link To Document :
بازگشت