首页> 外文会议>IEEE International Parallel and Distributed Processing Symposium >Polynomial-Time Construction of Optimal MPI Derived Datatype Trees
【24h】

Polynomial-Time Construction of Optimal MPI Derived Datatype Trees

机译:优化MPI派生数据类型树的多项式施工

获取原文

摘要

The derived datatype mechanism is a powerful, integral feature of the Message-Passing Interface (MPI) for communicating arbitrarily structured, possibly non-consecutive and non-homogeneous application data. MPI defines a set of derived datatype constructors of increasing generality, which allows to describe arbitrary data layouts in a reasonably compact fashion. The constructors may be applied recursively, leading to tree-like representations of the application data layouts. Efficient derived datatype representations are required for MPI implementations to efficiently access and process structured application data. We study the problem of finding tree-like representations of MPI derived datatypes that are optimal in terms of space and processing cost. More precisely, we consider the so-called MPI Type Reconstruction Problem of determining a least-cost tree-like representation of a given data layout for a given set of constructors. In an additive cost model that accounts for the space consumption of the constructors and lower-bounds the processing costs, we show that the problem can be solved in polynomial time for the full set of MPI datatype constructors. Our algorithm uses dynamic programming and requires the solution of a series of shortest path problems on an incrementally built, directed, acyclic graph.
机译:派生数据类型机制是消息传递接口(MPI)的强大的积分特征,用于通信任意结构,可能是非连续和非同一性应用数据。 MPI定义了一系列越来越多的派生数据类型构造函数,这允许以合理紧凑的方式描述任意数据布局。构造函数可以递归地应用,导致应用数据布局的树状表示。 MPI实现需要有效的派生数据类型表示,以有效地访问和处理结构化应用程序数据。我们研究了在空间和处理成本方面最佳的MPI派生数据类型的树状表示的问题。更确切地说,我们考虑所谓的MPI类型重建问题,其确定给定的一组构造函数的给定数据布局的最低成本树状表示。在一个添加性成本模型中,占构造函数的空间消耗和较低的处理成本,我们表明问题可以解决全组时间为全套MPI数据类型构造函数。我们的算法使用动态编程,并要求在逐步构建,定向,非循环图上解决一系列最短路径问题。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号