Java objects communication on a high performance network

Abstract : Local high performance networks availability already makes workstations clusters a serious alternative for parallel computing. However a high level and effective programming language for such architecture is still missing. Recent works show the interest in Java for cluster programming. One of the main issues is to handle efficiently the communication of objects to really take advantage of the network speed. The paper presents an alternative to the standard serialization process through the proposal of a Java object communication library. Object allocation is controlled in such a way that the transfer of objects between two nodes comes to a direct memory to memory dump. We show how specific allocation mechanisms can cooperate with a Java Virtual Machine so that fast transfers of graphs of objects can be achieved. Experimental results are given for basic operations and for a genetic programming application; they demonstrate a dramatic change in the transfer speed
Type de document :
Communication dans un congrès
9th Euromicro Workshop on Parallel and Distributed Processing, Feb 2001, Mantova, Italy. IEEE Computer Society, pp.203-210, 2001, <10.1109/EMPDP.2001.905044>
Liste complète des métadonnées


https://hal.archives-ouvertes.fr/hal-00426588
Contributeur : Yves Mahéo <>
Soumis le : mardi 27 octobre 2009 - 14:51:34
Dernière modification le : mardi 27 octobre 2009 - 16:23:41
Document(s) archivé(s) le : jeudi 17 juin 2010 - 18:13:00

Fichier

euromicro01.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Collections

Citation

Luc Courtrai, Yves Mahéo, Frédéric Raimbault. Java objects communication on a high performance network. 9th Euromicro Workshop on Parallel and Distributed Processing, Feb 2001, Mantova, Italy. IEEE Computer Society, pp.203-210, 2001, <10.1109/EMPDP.2001.905044>. <hal-00426588>

Partager

Métriques

Consultations de
la notice

119

Téléchargements du document

145