A Study Of Gridifying Scientific Computing Legacy Codes

B Wang,Zq Xu,C Xu,Yb Yin,Wk Ding,Hs Yu
DOI: https://doi.org/10.1007/978-3-540-30208-7_57
2004-01-01
Abstract:In pre-Gridservice times, conventional way of pooling domain expertise is by sharing legacy codes. With the introduction and wide adoption of OGSA framework and OGSI specification, Grid computing has entered a new era of service-orientation, in which implementation of sharing domain expertise resorts to portable, interoperable Grid services. So comes the challenge to gridify existing scientific computing legacy codes (to convert to OGSI-compliant Grid services). This paper analyzes features of scientific legacy codes and proposes a design scheme of gridificaiton. The design scheme consists of three parts: gridified computing services; scientific computing Operation Providers(OPs); "on-demand" scientific computing factories. The design solution has been successfully applied to Bioinformatics field. Application scope tests show that the design solution applies to most types of scientific computing legacy codes. Performance experiments find that the proposed gridification mechanisms bring about only slight efficiency loss.
What problem does this paper attempt to address?