DocumentCode
1293618
Title
An empirical study of automatic restructuring of nonnumerical programs for parallel processors
Author
Lee, Gyungho ; Kruskal, Clyde P. ; Kuck, David J
Author_Institution
Dept. of Comput. Sci., Illinois Univ., Urbana, IL, USA
Issue
10
fYear
1985
Firstpage
927
Lastpage
933
Abstract
The feasibility of automatic restructuring of nonnumerical programs for parallel processing is studied through experiments using Parafrase, an automatic restructurer at the University of Illinois, Urbana-Champaign. Parallel processing speedup results due to automatic restructuring for several basic nonnumerical problems are presented. The loops encountered are classified at a low level. On the basis of the speedup results and the analyses of the loop types, the difficulty and the effectiveness of automatic restructuring are discussed. The experiments suggest that automatic restructuring can be a useful tool for exploiting parallelism in the sequential form of nonnumerical programs.
Keywords
multiprocessing programs; parallel processing; Parafrase; automatic restructuring; empirical study; nonnumerical programs; parallel processors; sequential form; Algorithm design and analysis; Data structures; Indexes; Parallel algorithms; Program processors; Strontium; Analysis of programs; automatic program restructuring; data dependence; multiprocessing; nonnumerical programs; parallel algorithms; parallel computation; program speedup;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/TC.1985.6312196
Filename
6312196
Link To Document