NYNET Communication System (NCS): a multithreaded message passing tool over ATM network

Sung Yong Park, Salim Hariri, Yoonhee Kim, J. Stuart Harris, Rajesh Yadav

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Scopus citations

Abstract

This paper presents an architecture and implementation for a low-latency, high-throughput message passing tool, referred to as the NYNET (ATM wide area network testbed in New York state) Communication System (NCS), which can support a variety of HPDC applications with different Quality of Services requirements. NCS uses multithreading to provide efficient techniques that overlap computation and communication. NCS uses read/write trap routines to bypass traditional operating system calls. This reduces latency and avoids using inefficient communication protocols. By separating data and control paths, NCS eliminates unnecessary control transfers. This optimizes the data path and improves the performance. Benchmarking results show that the performance of NCS is at least a factor of two better than the performance of corresponding p4 and PVM primitives.

Original languageEnglish (US)
Title of host publicationIEEE International Symposium on High Performance Distributed Computing, Proceedings
Pages460-469
Number of pages10
DOIs
StatePublished - Jan 1 1996
Externally publishedYes
EventProceedings of the 1996 5th IEEE International Symposium on High Performance Distributed Computing - Syracuse, NY, USA
Duration: Aug 6 1996Aug 9 1996

Publication series

NameIEEE International Symposium on High Performance Distributed Computing, Proceedings
ISSN (Print)1082-8907

Other

OtherProceedings of the 1996 5th IEEE International Symposium on High Performance Distributed Computing
CitySyracuse, NY, USA
Period8/6/968/9/96

ASJC Scopus subject areas

  • Software
  • Computer Networks and Communications

Fingerprint Dive into the research topics of 'NYNET Communication System (NCS): a multithreaded message passing tool over ATM network'. Together they form a unique fingerprint.

  • Cite this

    Park, S. Y., Hariri, S., Kim, Y., Harris, J. S., & Yadav, R. (1996). NYNET Communication System (NCS): a multithreaded message passing tool over ATM network. In IEEE International Symposium on High Performance Distributed Computing, Proceedings (pp. 460-469). (IEEE International Symposium on High Performance Distributed Computing, Proceedings). https://doi.org/10.1109/HPDC.1996.546217