Back to Search Start Over

Automatic Distribution of Sequential Code Using JavaSymphony Middleware.

Authors :
Wiedermann, Jiří
Tel, Gerard
Pokorný, Jaroslav
Bieliková, Mária
Štuller, Július
Parsa, Saeed
Khalilpoor, Vahid
Source :
SOFSEM 2006: Theory & Practice of Computer Science (9783540311980); 2006, p440-450, 11p
Publication Year :
2006

Abstract

In this paper the design and implementation of a framework, called jDistributor, for automatic conversion of sequential code into distributed program code is described. Optimal distribution of the program code is attained by applying a specific hierarchical clustering algorithm to partition the code into components with almost the same amount of speed up. To speed up the execution of the components, inter-component method calls are converted into non-blocking remote calls, when appropriate. All the inter-component remote calls are carried out through a component, called Proxy. The Proxy uses an Object Manager component to construct remote objects. A component called Synchronizer receives the values of reference parameters and the return value from remote methods. All the inter-component communications are handled by a connector component, which is based on a javaSymphony infrastructure. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISBNs :
9783540311980
Database :
Supplemental Index
Journal :
SOFSEM 2006: Theory & Practice of Computer Science (9783540311980)
Publication Type :
Book
Accession number :
32909943
Full Text :
https://doi.org/10.1007/11611257_42