DocumentCode :
3305621
Title :
Restructuring sequential Fortran code into a parallel/distributed application
Author :
Everaars, C.T.H. ; Arbab, E. ; Burger, F.J.
Author_Institution :
Centrum voor Wiskunde en Inf., Amsterdam, Netherlands
fYear :
1996
fDate :
4-8 Nov 1996
Firstpage :
13
Lastpage :
22
Abstract :
A workable approach for modernization of existing software into parallel/distributed applications is through coarse grain restructuring. If for instance, entire subroutines of legacy code can be plugged into the new structure, the investment required for the rediscovery of the details of what they do can be spared. The resulting renovated software can then take advantage of the improved performance offered by modern parallel/distributed computing environments, without rethinking or rewriting the bulk of their existing code. We discuss one of our experiments using the new coordination language MANIFOLD to restructure an existing sequential numerical application written in Fortran 77, into a parallel/distributed application
Keywords :
FORTRAN; parallel programming; subroutines; systems re-engineering; Fortran 77; coarse grain restructuring; coordination language MANIFOLD; legacy code; parallel/distributed application; parallel/distributed computing environments; renovated software; sequential Fortran code restructuring; sequential numerical application; subroutines; FORTRAN;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance 1996, Proceedings., International Conference on
Conference_Location :
Monterey, CA
ISSN :
1063-6773
Print_ISBN :
0-8186-7677-9
Type :
conf
DOI :
10.1109/ICSM.1996.564984
Filename :
564984
Link To Document :
بازگشت