DocumentCode :
2417258
Title :
PAT: interactive conversion of sequential to parallel Fortran
Author :
Appelbe, Bill ; Smith, Kevin
Author_Institution :
Sch. of Inf. & Comput. Sci., Georgia Inst. of Technol., Atlanta, GA, USA
fYear :
1990
fDate :
Feb. 26 1990-March 2 1990
Firstpage :
585
Lastpage :
588
Abstract :
Software development for the next generation of high-performance computers is faced with a challenge-how to exploit applications parallelism without rewriting and redesigning current sequential programs and algorithms from scratch. A prototype tool for interactive parallelization of Fortran, called PAT, is described. The current versions of Pat support Fortran 77, together with Cray micro- and macrotasking, IBM Parallel Fortran, and Sequent Parallel Fortran constructs for parallelism. Pat is implemented using the C language and has been ported to a range of Unix systems, using X-windows for their graphics interface. The internal representation and I/O of multitasking primitives have been carefully designed and implemented to be easily ported to different multitasking dialects.<>
Keywords :
FORTRAN; parallel programming; software tools; Fortran; PAT; interactive parallelization; multitasking primitives; parallel Fortran; parallelism; prototype tool; Application software; Computer aided manufacturing; Concurrent computing; Libraries; Multitasking; Optimizing compilers; Parallel processing; Programming profession; Software maintenance; Software tools;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Compcon Spring '90. Intellectual Leverage. Digest of Papers. Thirty-Fifth IEEE Computer Society International Conference.
Conference_Location :
San Francisco, CA, USA
Print_ISBN :
0-8186-2028-5
Type :
conf
DOI :
10.1109/CMPCON.1990.63743
Filename :
63743
Link To Document :
بازگشت