Title :
An efficient group communication architecture over ATM networks
Author :
Park, Sung-Yong ; Lee, Joohan ; Hariri, Salim
Author_Institution :
Dept. of Electr. & Comput. Eng., Syracuse Univ., NY, USA
Abstract :
NYNET (ATM wide-area network testbed in New York state) Communication System (NCS) is a multithreaded message-passing tool developed at Syracuse University that provides low-latency and high-throughput communication services over Asynchronous Transfer Mode (ATM)-based high-performance distributed computing (HPDC) environments. NCS provides flexible and scalable group communication services based on dynamic grouping and tree-based multicasting. The NCS architecture, which separates the data and control functions, allows group operations to be implemented efficiently by utilizing the control connections when transferring status information (e.g. topology information, routing information). Furthermore, NCS provides several different algorithms for group communication and allows programmers to select an appropriate algorithm at runtime. The authors overview the general architecture of NCS and present the multicasting services provided by NCS. They analyze and compare the performance of NCS with that of other message-passing tools such as p4, PVM, and MPI in terms of primitive performance and performance
Keywords :
asynchronous transfer mode; message passing; telecommunication network routing; wide area networks; ATM wide-area network testbed; ATM-based high-performance distributed computing environment; MPI; NYNET Communication System; PVM; algorithms; application performance; control connections; dynamic grouping; efficient group communication architecture; flexible group communication services; group operations; high-throughput communication services; low-latency communication services; message passing tools; multithreaded message-passing tool; p4; primitive performance; scalable group communication services; status information; tree-based multicasting; Asynchronous transfer mode; Communication system control; Computer architecture; Distributed computing; Multicast algorithms; Programming profession; Routing; Runtime; System testing; Topology;
Conference_Titel :
Heterogeneous Computing Workshop, 1998. (HCW 98) Proceedings. 1998 Seventh
Conference_Location :
Orlando, FL
Print_ISBN :
0-8186-8365-1
DOI :
10.1109/HCW.1998.666551