DocumentCode
3185051
Title
PAT: a retargetable parallelizing tool for Fortran
Author
Appelbe, Bill ; Smith, Kevin
Author_Institution
Sch. of Inf. & Comput. Sci., Georgia Inst. of Technol., Atlanta, GA, USA
fYear
1990
fDate
26-29 Nov 1990
Firstpage
357
Lastpage
359
Abstract
A description is given of PAT (Parallelization Assistant Tool), a retargetable tool that converts sequential Fortran to Parallel Fortran for IBM, CRAY, and Sequent multiprocessors. It runs on a range of Unix workstations, using X windows to display source code, program analysis, and transformations. PAT is intended to help programmers convert their program from sequential to parallel code, while simultaneously educating them in exploiting and understanding applications-level and architectural parallelism. The authors report on experiences with PAT, limitations of its approach, future development, and the use of PAT´s analysis for other tools
Keywords
FORTRAN; multiprocessing systems; parallel languages; parallel programming; software tools; CRAY; IBM; PAT; Parallel Fortran; Parallelization Assistant Tool; Sequent; Unix workstations; X windows; architectural parallelism; multiprocessors; program analysis; sequential Fortran; source code; Computer displays; Computer science; Manufacturing; Multitasking; Optimizing compilers; Parallel processing; Program processors; Programming profession; Software algorithms; Workstations;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Maintenance, 1990, Proceedings., Conference on
Conference_Location
San Diego, CA
Print_ISBN
0-8186-2091-9
Type
conf
DOI
10.1109/ICSM.1990.131392
Filename
131392
Link To Document