17th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD'05)
Asynchronous Communication in Java over Infiniband and DECK
Rio de Janeiro, Brazil
October 24-October 27
ISBN: 0-7695-2446-X
Java is becoming an attractive and easy to use programming language. It provides two systems for distributed computing, RMI and sockets, which describe a synchronous communication over TCP/IP. These Java core features may not be the best choice for cluster computing environments, since they do not provide high performance, a critical factor in this scenario. In this paper it is presented the development of Aldeia System, a library proposal to provide asynchronous communication in Java for cluster programming. Aldeia has been deployed on SAN hardware through Infiniband and DECK high-speed substrates. This paper shows the rationale for Aldeia?s creation, its structure and encouraging results in synchronous and asynchronous approaches.
Citation:
Rodrigo Da Rosa Righi, Philippe O. A. Navaux, Marcia Cristina Cera, Marcelo Pasin, "Asynchronous Communication in Java over Infiniband and DECK," sbac-pad, pp.176-183, 17th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD'05), 2005