Please use this identifier to cite or link to this item: http://bura.brunel.ac.uk/handle/2438/2483
Full metadata record
DC FieldValueLanguage
dc.contributor.authorLi, M-
dc.contributor.authorWalker, D-
dc.contributor.authorRana, O-
dc.contributor.authorHuang, Y-
dc.contributor.authorWilliams, P-
dc.contributor.authorWard, R-
dc.coverage.spatial22en
dc.date.accessioned2008-07-11T13:22:53Z-
dc.date.available2008-07-11T13:22:53Z-
dc.date.issued2003-
dc.identifier.citationJournal of Parallel and Distributed Computing. 63(11): 1152-1163, Nov 2003en
dc.identifier.issn0743-7315-
dc.identifier.urihttp://bura.brunel.ac.uk/handle/2438/2483-
dc.description.abstractThis paper describes techniques used to leverage high performance legacy codes as CORBA components to a distributed problem solving environment. It first briefly introduces the software architecture adopted by the environment. Then it presents a CORBA oriented wrapper generator (COWG) which can be used to automatically wrap high performance legacy codes as CORBA components. Two legacy codes have been wrapped with COWG. One is an MPI-based molecular dynamic simulation (MDS) code, the other is a finite element based computational fluid dynamics (CFD) code for simulating incompressible Navier-Stokes flows. Performance comparisons between runs of the MDS CORBA component and the original MDS legacy code on a cluster of workstations and on a parallel computer are also presented. Wrapped as CORBA components, these legacy codes can be reused in a distributed computing environment. The first case shows that high performance can be maintained with the wrapped MDS component. The second case shows that a Web user can submit a task to the wrapped CFD component through a Web page without knowing the exact implementation of the component. In this way, a user’s desktop computing environment can be extended to a high performance computing environment using a cluster of workstations or a parallel computer.en
dc.format.extent440090 bytes-
dc.format.mimetypeapplication/pdf-
dc.language.isoen-
dc.publisherElsevieren
dc.subjectProblem solving environmentsen
dc.subjectCORBAen
dc.subjectLegacy code wrappingen
dc.subjectMPIen
dc.titleLeveraging legacy codes to distributed problem solving environments: A web service approachen
dc.typeResearch Paperen
Appears in Collections:Electronic and Computer Engineering
Dept of Electronic and Electrical Engineering Research Papers

Files in This Item:
File Description SizeFormat 
JPDC27.pdf429.78 kBAdobe PDFView/Open


Items in BURA are protected by copyright, with all rights reserved, unless otherwise indicated.