【24h】

Implementing MPI-IO Shared File Pointers Without File System Support

机译:在没有文件系统支持的情况下实现MPI-IO共享文件指针

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

摘要

The ROMIO implementation of the MPI-IO standard provides a portable infrastructure for use on top of any number of different underlying storage targets. These targets vary widely in their capabilities, and in some cases additional effort is needed within ROMIO to support all MPI-IO semantics. The MPI-2 standard defines a class of file access routines that use a shared file pointer. These routines require communication internal to the MPI-IO implementation in order to allow processes to atomically update this shared value. We discuss a technique that leverages MPI-2 one-sided operations and can be used to implement this concept without requiring any features from the underlying file system. We then demonstrate through a simulation that our algorithm adds reasonable overhead for independent accesses and very small overhead for collective accesses.
机译:MPI-IO标准的ROMIO实现提供了一种可移植的基础结构,可用于许多不同的基础存储目标之上。这些目标的功能差异很大,在某些情况下,ROMIO需要付出更多努力来支持所有MPI-IO语义。 MPI-2标准定义了使用共享文件指针的一类文件访问例程。这些例程需要MPI-IO实现内部的通信,以便允许进程自动更新此共享值。我们讨论了一种利用MPI-2单面操作并可以用于实现此概念的技术,而无需底层文件系统的任何功能。然后,我们通过仿真证明,我们的算法为独立访问增加了合理的开销,为集体访问增加了非常小的开销。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号