DESIGN AND IMPLEMENTATION OF A FORTRAN ASSISTANT TOOL FOR VECTOR COMPILERS

Citation
Cy. Chang et al., DESIGN AND IMPLEMENTATION OF A FORTRAN ASSISTANT TOOL FOR VECTOR COMPILERS, International journal of high speed computing, 8(1), 1996, pp. 13-45
Citations number
24
Categorie Soggetti
Computer Sciences","Computer Science Theory & Methods
ISSN journal
01290533
Volume
8
Issue
1
Year of publication
1996
Pages
13 - 45
Database
ISI
SICI code
0129-0533(1996)8:1<13:DAIOAF>2.0.ZU;2-W
Abstract
In this paper, we present the design and implementation of a source-to -source High Performance Fortran assistant Tool (HPFT) in DEC 3000 wor kstations. For a given sequential program written in Fortran 77, the K PFT generates a vectorized, reuse-exploited and/or parallelized versio n for vector computers. Several new compilation schemes in vectorizati on, reuse exploitation and multithreading are designed in the HPFT. A performance evaluator is developed for measuring the system performanc e. The user interface is also designed for the programmer to capture t he information related to the compilation and execution of the program . Experimental results based on the Convex C3840 vector computer show that, the developed HPFT enhances the system performance and usually r educes the program execution time.