• DocumentCode
    2957045
  • Title

    A novel approach to loop parallelization

  • Author

    Purnell, V. ; Corr, P.H. ; Milligan, P.

  • Author_Institution
    Dept. of Comput. Sci., Queen´´s Univ., Belfast, UK
  • fYear
    1997
  • fDate
    1-4 Sep 1997
  • Firstpage
    272
  • Lastpage
    277
  • Abstract
    Parallelization environments still have limited usability for the large number of scientists and industrial users wishing to use high performance computing. This is due to software development being geared towards the expert user with knowledge of parallelization and the small percentage of real code that can be analysed because of limitations with symbolic data dependence analysis. There is a need for software that will convert sequential programs to parallel code without concerning the user with parallel programming issues in the main. During parallelization, the sequential program graph is restructured by the application of a number of transformations that remove and reduce loop carried dependences. Selecting the optimum sequence of transformations is a problem that has not been solved satisfactorily by traditional programming techniques. The paper outlines an investigation into the usefulness of neural networks in offering transformation selection guidance. The key issues of code characterization, knowledge acquisition and two neural network based parallelization tools are addressed
  • Keywords
    neural nets; parallel programming; parallelising compilers; code characterization; high performance computing; knowledge acquisition; loop carried dependences; loop parallelization; neural net based parallelization tools; neural networks; parallelization environments; sequential program graph; software development; symbolic data dependence analysis; transformation selection guidance; Application software; Computer networks; Computer science; Concurrent computing; Data analysis; Knowledge acquisition; Neural networks; Parallel processing; Polarization; Usability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    EUROMICRO 97. 'New Frontiers of Information Technology'. Short Contributions., Proceedings of the 23rd Euromicro Conference
  • Conference_Location
    Budapest
  • Print_ISBN
    0-8186-8215-9
  • Type

    conf

  • DOI
    10.1109/EMSCNT.1997.658478
  • Filename
    658478