DocumentCode :
2994403
Title :
Evaluation of a methodology for the reverse engineering and parallelization of sequential code
Author :
Andersen, Per H. ; Pizzi, Joseph ; Zhu, Runlin ; Cao, Youling ; Bagert, Donald J. ; Antonio, John K. ; Lott, Fred ; Grieger, John C.
Author_Institution :
Dept. of Comput. Sci., Texas Tech. Univ., Lubbock, TX, USA
fYear :
1999
fDate :
1999
Firstpage :
124
Lastpage :
133
Abstract :
A general methodology based on software engineering principles is proposed for the parallelization of existing sequential code. The utility of the proposed methodology is evaluated through a case study involving a numerically intensive application in the domain of petrochemical exploration. The methodology does not assume the existence of detail design documentation for the sequential code. The methodology involves three basic phases: (1) reverse engineering; (2) parallel design; and (3) parallel implementation. The process iterates between phases two and three until the values of the performance metrics satisfy project requirements. In addition to the methodology itself considerable detail related to the experiences and lessons learned in performing the case study, are included
Keywords :
parallel programming; reverse engineering; software engineering; petrochemical exploration; reverse engineering; sequential code parallelization; software engineering principles; Reverse engineering;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering for Parallel and Distributed Systems, 1999. Proceedings. International Symposium on
Conference_Location :
Los Angeles, CA
Print_ISBN :
0-7695-0191-5
Type :
conf
DOI :
10.1109/PDSE.1999.779744
Filename :
779744
Link To Document :
بازگشت