data mapping for the arrays and the parallelization strategy for the loops in a Fortran 77
program. The layout generated can be static or dynamic, and the distribution is one-
dimensional BLOCK or CYCLIC. The tool takes into account the control flow statements in
the code in order to better estimate the behavior of the program. All the information
regarding data movement and parallelism is contained in a single data structure named …