𝔖 Bobbio Scriptorium
✦   LIBER   ✦

CRAFT: a framework for F90/HPF compiler optimizations

✍ Scribed by Wu, Jan-Jan; Chen, Marina; Cowie, James


Publisher
John Wiley and Sons
Year
1999
Tongue
English
Weight
416 KB
Volume
11
Category
Article
ISSN
1040-3108

No coin nor oath required. For personal study only.

✦ Synopsis


In this paper, we give an overview of the results of the CRAFT optimising compiler project (Fortran 90/HPF subset compilers). We start by describing the theoretical framework within which we designed program transformations for the optimization of inter-and intraprocedural data motion, as well as the optimizations for parallel loops; we then describe the implementation of the CRAFT compilers for Thinking Machines' CM-2 and CM-5. We report results from experiments on the Connection Machine CM-5, the IBM SP-2 and a network of UltraSparc workstations. The results demonstrate that these optimizations can achieve significant object code performance improvement.