DocumentCode
2197335
Title
On the viability of component frameworks for high performance distributed computing: a case study
Author
Kurzyniec, Dawid ; Sunderam, Vaidy ; Migliardi, Mauro
Author_Institution
Dept. of Math. & Comput. Sci., Emory Univ., Atlanta, GA, USA
fYear
2002
fDate
2002
Firstpage
275
Lastpage
283
Abstract
Software infrastructures that support metacomputing are evolving from traditional monolithic, platform-specific systems to component and service-based frameworks. We demonstrate that contrary to popular belief, such modular software systems are capable of delivering good to excellent performance, support legacy as well as new application programming paradigms, and deliver enhanced functionality. The Harness system, a software backplane enabling reconfigurable distributed concurrent computing is used to emulate the PVM programming environment. Numerical kernel benchmarks show that application performance results using the emulator and native versions are within a few percent of each other. Coupled with the ability to leverage pre-existing and specialized modules, our experiences suggest that service-oriented computational grids may be constructed rapidly and effectively via such component-based architectural frameworks that deliver full functionality, without compromising efficiency.
Keywords
Java; distributed programming; programming environments; virtual machines; Harness system; PVM programming environment; application programming; component-based architectural frameworks; enhanced functionality; high performance distributed computing; legacy; metacomputing; modular software systems; numerical kernel benchmarks; reconfigurable distributed concurrent computing; service-oriented computational grids; software backplane; software infrastructures; Application software; Backplanes; Concurrent computing; Distributed computing; Functional programming; Grid computing; Kernel; Metacomputing; Programming environments; Software systems;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Distributed Computing, 2002. HPDC-11 2002. Proceedings. 11th IEEE International Symposium on
ISSN
1082-8907
Print_ISBN
0-7695-1686-6
Type
conf
DOI
10.1109/HPDC.2002.1029927
Filename
1029927
Link To Document