Abstract
Loop interchanging is a powerful restructuring technique proposed for detecting implicit parallelism in conventional programming languages. There are several reasons for loop interchanging, and these are the same reasons that make the technique suitable for tuning programs to parallel architectures. This article discusses a new loop interchanging implementation in which the user can select a loop using distinct parts of the Do-loop definition in a Fortran-like language to be interchanged with either the inner-most or the outer-most Do-loop of a nested loop structure. The results of loop interchanging analysis are displayed on the screen after each iteration.
Original language | English |
---|---|
Title of host publication | Seventeenth Annu ACM Comput Sci Conf |
Publisher | Publ by ACM |
Pages | 418 |
Number of pages | 1 |
ISBN (Print) | 0897912993 |
Publication status | Published - 1989 |
Event | Seventeenth Annual ACM Computer Science Conference - Louisville, KY, USA Duration: Feb 21 1989 → Feb 23 1989 |
Other
Other | Seventeenth Annual ACM Computer Science Conference |
---|---|
City | Louisville, KY, USA |
Period | 2/21/89 → 2/23/89 |
ASJC Scopus subject areas
- Engineering(all)