首页> 外文学位 >NYNET communication system (NCS): A multithreaded message-passing system for ATM-based high-performance distributed computing environments.
【24h】

NYNET communication system (NCS): A multithreaded message-passing system for ATM-based high-performance distributed computing environments.

机译:NYNET通信系统(NCS):一种多线程消息传递系统,用于基于ATM的高性能分布式计算环境。

获取原文
获取原文并翻译 | 示例

摘要

Current advances in processor technology and the rapid development of high-speed networking technology (e.g., Asynchronous Transfer Mode (ATM), Myrinet, and Fast Ethernet) have made network-based computing an attractive environment for large-scale, high-performance distributed computing (HPDC) applications. However, due to the communication overhead between computers and the inflexible communication architectures of parallel/distributed software tools, most HPDC applications do not fully utilize the benefits of high-speed communication networks. The high overhead can be mainly attributed to the high cost associated with system calls and context switching, redundant data copying during protocol processing, lack of support to overlap computation and communication at the application level, and tight coupling of data and control functions.;This dissertation presents an architecture, implementation, and performance evaluation of a multithreaded message-passing system for ATM-based HPDC environments that we refer to as NYNET (ATM wide-area network testbed in New York state) communication system (NCS). The NCS uses multithreading to provide efficient techniques for overlapping computation and communication. By separating control and data activities, NCS eliminates unnecessary control transfers over the data path. NCS supports several different flow-control algorithms, error-control algorithms, and multicasting algorithms. Furthermore, NCS allows programmers to select at runtime suitable communication schemes per-connection basis to meet the Quality of Service (QoS) requirements of a given application. NCS provides three application communication interfaces: socket communication interface (SCI), ATM communication interface (ACI), and high-performance interface (HPI) to support various classes of applications. The SCI is provided to support NCS portability to many different computing platforms. The ACI provides services that are compatible with ATM connection-oriented services where each connection can be configured to meet the QoS requirements of that connection, which allows programmers to fully utilize the benefits of the ATM network. The HPI supports applications that demand low-latency and high-throughput communication services. This interface uses read/write trap routines to reduce latency and data transfer time, and to avoid using traditional communication protocols.;We analyze and compare the performance of NCS with that of other message-passing systems such as p4, PVM, and MPI in terms of point-to-point, multicasting, and application performance. The benchmarking results show that NCS outperforms other message-passing systems and provides flexible communication services for various classes of applications.
机译:处理器技术的最新进展以及高速网络技术(例如,异步传输模式(ATM),Myrinet和快速以太网)的飞速发展,使得基于网络的计算成为大规模,高性能分布式计算的诱人环境。 (HPDC)应用程序。但是,由于计算机之间的通信开销以及并行/分布式软件工具的不灵活的通信体系结构,大多数HPDC应用程序并未充分利用高速通信网络的优势。高开销主要归因于与系统调用和上下文切换相关的高成本,协议处理期间的冗余数据复制,在应用程序级别上缺乏对重叠计算和通信的支持以及数据和控制功能的紧密耦合。论文提出了基于ATM的HPDC环境的多线程消息传递系统的体系结构,实现和性能评估,我们将其称为NYNET(纽约州ATM广域网测试平台)通信系统(NCS)。 NCS使用多线程为重叠的计算和通信提供有效的技术。通过将控制和数据活动分开,NCS消除了在数据路径上不必要的控制转移。 NCS支持几种不同的流控制算法,错误控制算法和多播算法。此外,NCS允许程序员在运行时为每个连接选择合适的通信方案,以满足给定应用程序的服务质量(QoS)要求。 NCS提供三种应用程序通信接口:套接字通信接口(SCI),ATM通信接口(ACI)和高性能接口(HPI),以支持各种类型的应用程序。提供SCI是为了支持NCS可移植到许多不同的计算平台。 ACI提供的服务与面向ATM连接的服务兼容,在此服务中,每个连接都可以配置为满足该连接的QoS要求,这使程序员可以充分利用ATM网络的优势。 HPI支持需要低延迟和高吞吐量通信服务的应用程序。该接口使用读/写陷阱例程来减少延迟和数据传输时间,并避免使用传统的通信协议。;我们分析并比较了NCS与其他消息传递系统(例如p4,PVM和MPI)的性能。点对点,多播和应用程序性能方面。基准测试结果表明,NCS优于其他消息传递系统,并为各种应用程序提供灵活的通信服务。

著录项

  • 作者

    Park, Sung-Yong.;

  • 作者单位

    Syracuse University.;

  • 授予单位 Syracuse University.;
  • 学科 Computer science.;Systems science.
  • 学位 Ph.D.
  • 年度 1998
  • 页码 154 p.
  • 总页数 154
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号