Title
Advanced Scalarization of Array Syntax
Abstract
One task of all Fortran 90 compilers is to scalarize the arraysyntax statements of a program into equivalent sequential code. Mostcompilers require multiple passes over the program source to ensure correctnessof this translation, since their analysis algorithms only work onthe scalarized form. These same compilers then make additional subsequentpasses to perform loop optimizations such as loop fusion. In thispaper we discuss a strategy that is capable of making advanced...
Year
DOI
Venue
2000
10.1007/3-540-46423-9_15
Compiler Construction
Keywords
Field
DocType
program source,fusion decision,array syntax statement,array level,advanced scalarization,equivalent sequential code,advanced scalarizer,array syntax,runtime performance,loop fusion,analysis strategy,loop optimization
Loop fusion,Programming language,Computer science,Loop fission,Correctness,Fortran,Loop tiling,Compiler,Compiled language,Loop interchange
Conference
Volume
ISSN
ISBN
1781
0302-9743
3-540-67263-X
Citations 
PageRank 
References 
2
0.39
10
Authors
1
Name
Order
Citations
PageRank
Gerald Roth120.39