DocumentCode :
3248719
Title :
Utilizing Multiple Networks for Interprocess Communication in Cluster Computing
Author :
Aung, Than Nwe ; Nwe, Aye Aye ; Soe, Khin Mar ; Naing, Thinn Thu ; Thein, Ni Lar
Author_Institution :
Comput. Studies Univ., Yangon
fYear :
2005
fDate :
10-10 Nov. 2005
Firstpage :
345
Lastpage :
349
Abstract :
A wide range of applications are hungry for high performance computing (HPC). Commodity workstation/PC clusters represents a cost-effective platform for scalable parallel computation. The message passing mechanism is usually employed for interprocess communication in a cluster for data sharing and process synchronization. In high performance computing, the most widely-used standard for interprocess communication is the message passing interface or MPI. This paper proposes a new approach to building a Java-based interprocess communication (IPC) library for cluster-based parallel applications by using multiple networks. These different types of networks have different performance characteristics, while the different types of messages may have different communication requirements, such as short synchronization messages that require low latency, and large data transfers that require high-bandwidth. Thus, no single communication network can provide the best performance for all types of messages. This library selects the lowest latency for each individual message by dynamically selecting among multiple networks. The performance of this system depends on the mix of message sizes in the parallel application program and the relative overheads of the network
Keywords :
Java; parallel processing; workstation clusters; Java-based interprocess communication library; cluster computing; cluster-based parallel applications; commodity workstation-PC clusters; cost-effective platform; data sharing; data transfers; high performance computing; message passing interface; multiple networks; parallel application program; process synchronization; relative overheads; scalable parallel computation; short synchronization messages; Communication networks; Communication standards; Computer networks; Concurrent computing; Delay; High performance computing; Java; Libraries; Message passing; Workstations; cluster computing; java-based message passing system; network characteristics;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information and Telecommunication Technologies, 2005. APSITT 2005 Proceedings. 6th Asia-Pacific Symposium on
Conference_Location :
Yangon
Print_ISBN :
4-88552-216-1
Type :
conf
DOI :
10.1109/APSITT.2005.203682
Filename :
1593489
Link To Document :
بازگشت