DocumentCode :
1237098
Title :
On systolic contractions of program graphs
Author :
Shen, Weicheng ; Oruç, A. Yavuz
Author_Institution :
Dept. of Electr. Eng., New Hampshire Univ., Durham, NH, USA
Volume :
38
Issue :
10
fYear :
1989
fDate :
10/1/1989 12:00:00 AM
Firstpage :
1451
Lastpage :
1457
Abstract :
A variant of the mapping problem, namely, systolic contractions of program graphs, is considered. The notion of time links is introduced to mechanize the contraction process; the timing of information flow between processors is modeled in terms of fundamental loop and path equations of delays and is optimized using linear programming. While the results apply primarily to systolic contractions, they can be extended to other types of graph contractions by relaxing the time constraints imposed by delay equations. Such contractions can, in principle, lead to faster execution of program graphics, since they may do away with the delays imposed on the links between the processors by systolic contractions. Clearly, storage is traded for time since extra storage may be necessary to hold some operands temporarily until a processor acquires all of its operands for a computation
Keywords :
parallel programming; programming theory; graph contractions; linear programming; loop and path equations; program graphics; program graphs; systolic contractions; time links; Computer networks; Delay effects; Equations; Filtering; Linear programming; Solid modeling; Supercomputers; Systems engineering and theory; Systolic arrays; Timing;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/12.35839
Filename :
35839
Link To Document :
بازگشت