DocumentCode :
1536151
Title :
An approach to checking link conflicts in the mapping of uniform dependence algorithms into lower dimensional processor arrays
Author :
Ke, Jenn-Yang ; Tsay, Jong-Chuang
Author_Institution :
Dept. of Appl. Math., Tatung Inst. of Technol., Taipei, Taiwan
Volume :
48
Issue :
7
fYear :
1999
fDate :
7/1/1999 12:00:00 AM
Firstpage :
732
Lastpage :
737
Abstract :
In this paper, we propose an enumeration method to check link conflicts in the mapping of n-dimensional uniform dependence algorithms with arbitrary convex index sets into k-dimensional processor arrays. Previous methods on checking the link conflicts had to examine either the whole index set or the I/O spaces whose size are O(N2n) or O(Nn-1), respectively, where N is the problem size of the n-dimensional uniform dependence algorithm. In our approach, checking the link conflicts is done by enumerating integer solutions of a mixed integer linear program. In order to enumerate integer solutions efficiently, a representation of the integer solutions is devised so that the size of the space enumerated is O((2N)n-k). Thus, our approach to checking link conflicts has better performance than previous methods, especially for larger k. For the special case k=n-2, we show that link conflicts can be checked by solving two linear programs in one variable
Keywords :
integer programming; linear programming; parallel algorithms; arbitrary convex index sets; enumeration method; link conflicts; lower dimensional processor arrays; mixed integer linear program; uniform dependence algorithms; Computer applications; Concurrent computing; Difference equations; Image processing; Mixed integer linear programming; Multidimensional systems; Signal processing; Systolic arrays; Vectors; Very large scale integration;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/12.780880
Filename :
780880
Link To Document :
بازگشت