Title :
Performance and Scalability of a Component-Based Grid Application
Author :
Parlavantzas, Nikos ; Morel, Matthieu ; Getov, Vladimir ; Baude, Françoise ; Caromel, Denis
Author_Institution :
Harrow Sch. of Comput. Sci., Univ. of Westminster, London
Abstract :
Component-based development has emerged as an effective approach to building flexible systems, but there is little experience in applying this approach to grid programming. This paper presents our experience with reengineering a high performance numerical solver to become a component-based grid application. The adopted component model is an extension of the generic fractal model that specifically targets grid environments. The paper provides qualitative and quantitative evidence that componentisation has improved the modifiability and reusability of the application while not significantly affecting performance.
Keywords :
distributed object management; grid computing; middleware; natural sciences computing; object-oriented programming; Proactive/Fractal library; component-based grid application; generic fractal model; numerical solver; reusability; scientific application; Application software; Computer science; Fractals; Grid computing; Libraries; Middleware; Monitoring; Scalability; Software systems; Technology management;
Conference_Titel :
Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International
Conference_Location :
Long Beach, CA
Print_ISBN :
1-4244-0910-1
Electronic_ISBN :
1-4244-0910-1
DOI :
10.1109/IPDPS.2007.370416