In network-based concurrent computing systems communication performance is always a crucial factor and a bottleneck even in conventional environments and therefore likely to be critical in Java based systems. In order to obtain a baseline measure for distributed object communications performance in Java, in the context of distributed HPC systems, we have undertaken a benchmarking exercise. Our experiments show some interesting and somewhat surprising results viz., that the overhead introduced by Java over C socket programming is very small, that the overhead of object serialization is highly asymmetric, and that memory bandwidth is crucial for object serialization. Our results and findings are presented in this paper.

Networking Performance for Distributed Objects in Java

MIGLIARDI, MAURO;
2001

Abstract

In network-based concurrent computing systems communication performance is always a crucial factor and a bottleneck even in conventional environments and therefore likely to be critical in Java based systems. In order to obtain a baseline measure for distributed object communications performance in Java, in the context of distributed HPC systems, we have undertaken a benchmarking exercise. Our experiments show some interesting and somewhat surprising results viz., that the overhead introduced by Java over C socket programming is very small, that the overhead of object serialization is highly asymmetric, and that memory bandwidth is crucial for object serialization. Our results and findings are presented in this paper.
2001
International Conference on Parallel and Distributed Processing Techniques and Application
1892512661
1892512688
9781892512666
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11577/1424271
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? 0
  • OpenAlex ND
social impact