High Performance Java Remote Method Invocation for Parallel Computing on Clusters
Use este enlace para citar
http://hdl.handle.net/2183/23045Coleccións
Metadatos
Mostrar o rexistro completo do ítemTítulo
High Performance Java Remote Method Invocation for Parallel Computing on ClustersData
2007-11-12Cita bibliográfica
G. L. Taboada, C. Teijeiro and J. Tourino, "High Performance Java Remote Method Invocation for Parallel Computing on Clusters," 2007 12th IEEE Symposium on Computers and Communications, Las Vegas, NV, 2007, pp. 233-239.
Resumo
[Abstract] This paper presents a more efficient Java remote method invocation (RMI) implementation for high-speed clusters. The use of Java for parallel programming on clusters is limited by the lack of efficient communication middleware and high-speed cluster interconnect support. This implementation overcomes these limitations through a more efficient Java RMI protocol based on several basic assumptions on clusters. Moreover, the use of a high performance sockets library provides with direct high-speed interconnect support. The performance evaluation of this middleware on a gigabit Ethernet (GbE) and a scalable coherent interface (SCI) cluster shows experimental evidence of throughput increase. Moreover, qualitative aspects of the solution such as transparency to the user, interoperability with other systems and no need of source code modification can augment the performance of existing parallel Java codes and boost the development of new high performance Java RMI applications.
Palabras chave
Java
Parallel processing
Protocols
Libraries
Middleware
Emulation
TCPIP
Sockets
High-speed networks
LAN
interconnection
Parallel processing
Protocols
Libraries
Middleware
Emulation
TCPIP
Sockets
High-speed networks
LAN
interconnection
Descrición
This is a post-peer-review, pre-copyedit version. The final authenticated version is available online at: http://dx.doi.org/10.1109/ISCC.2007.4381536
Versión do editor
ISSN
1530-1346