DocumentCode :
2159304
Title :
On the injectivity of modular mappings
Author :
Lee, Hyuk J. ; Fortes, Jose A B
Author_Institution :
Sch. of Electr. Eng., Purdue Univ., West Lafayette, IN, USA
fYear :
1994
fDate :
22-24 Aug. 1994
Firstpage :
236
Lastpage :
247
Abstract :
Affine space-time mappings have been extensively studied for systolic array design and parallelizing compilation. However, there are practical important cases that require other types of transformations. This paper considers so-called modular mappings described by linear transformations modulo a constant vector. Sufficient conditions for these mappings to be one-to-one are investigated for rectangular domains of arbitrary dimensions. It is shown that a sufficient condition for a modular mapping to be one-to-one is that its (n×n) coefficient matrix T has entries tii=±1 and tij=0 for i<j where < is a total order on {1,2,, n), n=domain dimension. These conditions are strengthened and extended for particular types of rectangular domains and affine transformations modulo a constant vector. The results of this paper can be used to identify a space of valid modular mappings of specific algorithms into time and space. They are illustrated by examples which include Cannon´s matrix multiplication algorithm.
Keywords :
matrix algebra; parallel algorithms; parallel programming; program compilers; systolic arrays; affine space-time mappings; affine transformations; arbitrary dimensions; coefficient matrix; constant vector; linear transformations; matrix multiplication algorithm; modular mapping; modular mapping injectivity; modular mappings; parallelizing compilation; rectangular domains; space; systolic array design; time; Algorithm design and analysis; Character generation; Optimizing compilers; Partitioning algorithms; Program processors; Sufficient conditions; Systolic arrays; Vectors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Application Specific Array Processors, 1994. Proceedings. International Conference on
Conference_Location :
San Francisco, CA
ISSN :
1063-6862
Print_ISBN :
0-8186-6517-3
Type :
conf
DOI :
10.1109/ASAP.1994.331800
Filename :
331800
Link To Document :
بازگشت