首页> 外文期刊>Concurrency and Computation >The Real-Time Message Passing Interface Standard (MPHRT-1.1)
【24h】

The Real-Time Message Passing Interface Standard (MPHRT-1.1)

机译:实时消息传递接口标准(MPHRT-1.1)

获取原文

摘要

The Real-Time Message Passing Interface (MPI/RT) standard is the product of the work of many people working in an open community standards group over a period of over six years. The purpose of this archival publication is to preserve the significant knowledge and experience that was developed in real-time message-passing systems as a consequence of the research and development effort as well as in the specification of the standard. Interestingly, several implementations of MPI/RT (as well as comprehensive test suites) have been created in industry and academia over the period during which the standard was created. MPI/RT is likely to gain adoption interest over time, and this adoption may be driven by the promulgation of the standard including this publication. We expect that, when people are interested in understanding options for reliable, quality of service (QoS)-oriented parallel computing with message passing, MPI/RT will serve as a foundation for such a study, whether or not its complete formalism is accepted into other systems or standards. MPI/RT is an offshoot of MPI-1, and retains many of the communication patterns of MPI-1. However, MPI/RT has investigated issues of fine-grain concurrency and highest achievable performance in many ways that were evidently inappropriate for MPM in the scientific computing space in which it resides, with its much broader audience. MPI/RT focuses on early-binding (planned transfer), concurrent message passing, while integrating multiple real-time models: time-based, event-driven, and priority-oriented channels. Group admission control and declarative (deferred early binding) semantics support the goal of hard-realtime for the message-passing component of computation. Importantly, MPI/RT emphasizes the decoupling of message transfer and process/thread scheduling as part of its contribution to parallel processing with QoS. Buffer management and state transition diagrams are also integral to the notion of streaming data into and out of processors in a way that is consistent with QoS, and friendly to zero-copy approaches to communication. MPI/RT has also made strides in the direction of a parallel middleware specification by emphasizing an object-oriented design for the application programmer interface (API) compared with an object-based API or ad hoc API. The advantages of these are plain in the standard, in that the functionality has useful polymorphic adaptations where needed. Furthermore, the concepts that derive from MPI-1 (such as collective operations) appear as objects in MPI/RT. This modification has allowed for the removal of certain constructs in MPI-1 (such as the communicator), in favor of a specification and implementation phase for objects that describe communication in MPI/RT. Overall, a cleaner, more extensible design exists, which does not utilize more resources per se than those which are needed to admit the required channels for a program. Both offline and online admission control is contemplated, and multiple modes are supported, albeit weakly.
机译:实时消息传递接口(MPI / RT)标准是六年来开放社区标准小组中许多人的工作成果。该档案出版物的目的是保留由于研究和开发以及标准规范而在实时消息传递系统中开发的大量知识和经验。有趣的是,在标准创建期间,在工业界和学术界已经创建了MPI / RT的几种实现(以及综合测试套件)。随着时间的流逝,MPI / RT可能会获得采用的兴趣,并且这种采用可能是受包括本出版物在内的标准的发布所推动的。我们希望,当人们对了解具有消息传递的可靠,面向服务质量(QoS)的并行计算的选项感兴趣时,无论是否接受其完整的形式主义,MPI / RT都将成为此类研究的基础。其他系统或标准。 MPI / RT是MPI-1的分支,并且保留了MPI-1的许多通信模式。但是,MPI / RT已通过许多方式研究了细粒度并发和可实现的最高性能的问题,这显然不适用于MPM所驻留的科学计算空间,其受众更​​为广泛。 MPI / RT专注于早期绑定(计划传输),并发消息传递,同时集成了多个实时模型:基于时间的,事件驱动的和面向优先级的通道。组准入控制和声明性(延迟的早期绑定)语义支持计算消息传递组件的硬实时目标。重要的是,MPI / RT强调消息传输和进程/线程调度的分离,这是其对QoS并行处理的贡献的一部分。缓冲区管理和状态转换图对于以与QoS一致且对零拷贝通信方式友好的方式将数据流进出处理器的概念也必不可少。与基于对象的API或自组织API相比,MPI / RT还强调了面向应用程序程序员接口(API)的面向对象设计,从而在并行中间件规范方面取得了长足的进步。这些优点在标准中很明显,因为该功能在需要的地方具有有用的多态适应。此外,从MPI-1派生的概念(例如集体操作)在MPI / RT中显示为对象。此修改允许删除MPI-1中的某些构造(例如通信器),从而有利于描述和描述MPI / RT中通信的对象的规范和实现阶段。总的来说,存在一种更清洁,更可扩展的设计,其本身并未使用比接纳程序所需频道所需的资源更多的资源。可以考虑离线和在线准入控制,并且支持多种模式,尽管功能较弱。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号