【24h】

Exposing MPI Applications as Grid Services

机译:将MPI应用程序公开为网格服务

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

摘要

This paper presents a Grid Services programming framework for the virtualization and composition of mesh-based high performance MPI applications and their interaction with other Grid Services. Applications are abstracted using a Uses / Provides port scheme where ports represent access points to data quantities. Quantities are modeled using Service Data Elements and Grid Service Handles. Clients can query services based on provides quantities and subscribe to related notification sources. Service clients execute MPI applications through a customized application management service, passing requirements regarding the mesh-topology and the execution environment. The framework defines and provides reference implementations of core portTypes used to instantiate and control the execution of a parallel application. Finally services can be composed using their Uses / Provides Quantities based on service workflow descriptions.
机译:本文提出了一个网格服务编程框架,用于基于网格的高性能MPI应用程序的虚拟化和组成以及它们与其他网格服务的交互。应用程序使用“使用/提供”端口方案来抽象化,其中端口代表数据量的访问点。使用服务数据元素和网格服务句柄对数量进行建模。客户可以根据提供的数量查询服务,并订阅相关的通知源。服务客户端通过定制的应用程序管理服务执行MPI应用程序,并传递有关网状拓扑和执行环境的要求。该框架定义并提供了用于实例化和控制并行应用程序执行的核心portType的参考实现。最后,可以基于服务工作流描述使用服务的“使用/提供数量”来组合服务。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号