Title :
Asynchronous communication in Java over Infiniband and DECK
Author :
Righi, Rd.R. ; Navaux, Philippe O A ; Cera, Márcia Cristina ; Pasin, Marcelo
Author_Institution :
Univ. Fed. do Rio Grande do Sul, Brazil
Abstract :
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, presented is 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.
Keywords :
Java; distributed processing; workstation clusters; Aldeia system; DECK high-speed substrate; Infiniband; Java; SAN hardware; TCP/IP; asynchronous communication; cluster programming; distributed computing; synchronous communication; Asynchronous communication; Computer languages; Distributed computing; High performance computing; Java; Libraries; Proposals; Sockets; Storage area networks; TCPIP;
Conference_Titel :
Computer Architecture and High Performance Computing, 2005. SBAC-PAD 2005. 17th International Symposium on
Print_ISBN :
0-7695-2446-X
DOI :
10.1109/CAHPC.2005.13