DocumentCode :
2860021
Title :
An implementation of MacMahon´s partition analysis in ordering the number of lattice points in convex polyhedron with examples for systolic arrays
Author :
Snopce, Halil ; Spahiu, Ilir
Author_Institution :
CST Fac., South East Eur. Univ., Tetovo, Macedonia
fYear :
2009
fDate :
22-25 June 2009
Firstpage :
659
Lastpage :
664
Abstract :
We have investigated the ldquoOmega calculusrdquo, as a computational method for solving problems via their corresponding Diophantine relation. These methods can be applied for the problems related with the number of lattice points in polyhedron, positively in our case for systolic array computations. From the corresponding systolic algorithm we form a system of linear diophantine equalities using the domain of computation which is given by the set of lattice points inside the polyhedron. Then we run the Mathematica program DiophantineGF.m. This program calculates the generating function from which is possible to find the number of solutions to the system of Diophantine equalities, which in fact gives the lower bound for the number of processors needed for the corresponding algorithm. There is given a mathematical explanation of the problem as well. We illustrate this for finding the lower bound of the systolic algorithm for discrete Fourier transformation (DFT).
Keywords :
calculus; discrete Fourier transforms; mathematical analysis; systolic arrays; DFT; Diophantine relation; MacMahon partition analysis; Mathematica program; Omega calculus; convex polyhedron; discrete Fourier transformation; linear diophantine equalities; systolic arrays; Calculus; Discrete Fourier transforms; Equations; Lattices; Linear matrix inequalities; Pipeline processing; Polynomials; Processor scheduling; Signal processing algorithms; Systolic arrays; Ω calculus; Polyhedron; Systolic array; generating function; index space; lattice points; lower bound of processor elements; nested loop algorithm; system of Diophantine equations; systolic algorithm;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Technology Interfaces, 2009. ITI '09. Proceedings of the ITI 2009 31st International Conference on
Conference_Location :
Dubrovnik
ISSN :
1330-1012
Print_ISBN :
978-953-7138-15-8
Type :
conf
DOI :
10.1109/ITI.2009.5196166
Filename :
5196166
Link To Document :
بازگشت