首页> 外文学位 >Parallel I/O Optimizations Through Request Delegation for High-Performance Computing Systems.
【24h】

Parallel I/O Optimizations Through Request Delegation for High-Performance Computing Systems.

机译:通过高性能计算系统的请求委派进行并行I / O优化。

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

摘要

Massively parallel applications often require periodic data checkpointing for program restart and post-run data analysis. For many high performance applications uncoordinated I/O is critical, particularly for the applications whose data is dynamically created or irregularly partitioned. In particular, parallel programs generating a large number of uncoordinated accesses on large scale systems often face serious I/O serializations introduced by lock contention and conflicts at file system layer. As these applications may not be able to utilize the I/O optimizations requiring synchronization, they pose a great challenge for parallel I/O architecture and software designs. Although high performance computing systems provide massive parallelism and computing power to fulfill the crucial requirements of the scientific applications, the I/O tasks of high-end applications do not scale. Pessimistic I/O strategies adopted from traditional file systems are inadequate for homogeneous parallel compute platforms. We propose an I/O software architecture to bridge the gap between scientific applications and parallel storage systems. A static file domain partitioning method is developed to align the I/O requests and produce a client-server mapping that minimizes the file lock acquisition costs and eliminates the lock contention. Our performance evaluations using production application I/O kernels demonstrate scalable performance and achieve high I/O bandwidths.
机译:大规模并行应用程序通常需要定期的数据检查点,以重新启动程序并进行运行后数据分析。对于许多高性能应用程序而言,非协调I / O至关重要,尤其是对于动态创建或不规则分区数据的应用程序。特别是,在大型系统上生成大量不协调访问的并行程序通常会面临严重的I / O序列化,该序列化是由锁争用和文件系统层冲突引起的。由于这些应用程序可能无法利用需要同步的I / O优化,因此它们对并行I / O架构和软件设计提出了巨大挑战。尽管高性能计算系统提供了巨大的并行度和计算能力来满足科学应用程序的关键要求,但高端应用程序的I / O任务却无法扩展。传统文件系统采用的悲观I / O策略不足以支持同类并行计算平台。我们提出了一种I / O软件架构,以弥合科学应用程序与并行存储系统之间的差距。开发了一种静态文件域分区方法来对齐I / O请求并生成客户端-服务器映射,从而最大程度地减少文件锁获取成本并消除锁争用。我们使用生产应用程序I / O内核进行的性能评估证明了可扩展的性能并实现了高I / O带宽。

著录项

  • 作者

    Nisar, Arifa.;

  • 作者单位

    Northwestern University.;

  • 授予单位 Northwestern University.;
  • 学科 Engineering Computer.;Computer Science.
  • 学位 Ph.D.
  • 年度 2010
  • 页码 120 p.
  • 总页数 120
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号