Metacomputing systems use high-speed networks to connect supercomputers, mass storage systems, scientific instruments, and display devices with the objective of enabling parallel applications to utilize geographically distributed computing resources. However, experience shows that high performance can often be achieved only if applications can integrate diverse communication substrates, transport mechanisms, and protocols, chosen according to where communication is directed, what is communicated, or when communication is performed. In this paper, we describe a software architecture that addresses this requirement. This architecture allows multiple communication methods to be supported transparently in a single application, with either automatic or user-specified selection criteria guiding the methods used for each communication. We describe an implementation of this architecture, based on the Nexus communication library, and use this implementation to evaluate performance issues. This implementation was used to support a wide variety of applications in the I-WAY metacomputing experiment at Supercomputing~95; we use one of these applications to provide a quantitative demonstration of the advantages of multimethod communication in a heterogeneous networked environment.
机译:适用于5G及超越无线通信的高性能射线追踪仿真平台的设计和应用:教程
机译:用于全球移动通信系统的高性能超紧凑型双频带通滤波器-850 /全球移动通信系统系统 - 1900应用程序
机译:在纵向多特征多方法研究中分析真实变化:多方法变化模型在儿童抑郁和焦虑中的应用
机译:高性能元计算应用程序的多方法通信
机译:集成的三层体系结构,用于高性能商品元计算
机译:构建集成临床信息的医学多媒体数据库系统:高性能计算和通信技术的应用。
机译:用于高性能元计算应用的多方法通信
机译:用于高性能元计算应用的多方法通信