• 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