首页> 外文期刊>Journal of Parallel and Distributed Computing >An empirical study of I/O separation for burst buffers in HPC systems
【24h】

An empirical study of I/O separation for burst buffers in HPC systems

机译:HPC系统中突发缓冲器I / O分离的实证研究

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

摘要

To meet the exascale I/O requirements for the High-Performance Computing (HPC), a new I/O subsystem, Burst Buffer, based on solid state drives (SSD), has been developed. However, the diverse HPC workloads and the bursty I/O pattern cause severe data fragmentation that requires costly garbage collection (GC) and increases the number of bytes written to the SSD. To address this data fragmentation challenge, a new multi-stream feature has been developed for SSDs. In this work, we develop an I/O Separation scheme called BIOS to leverage this multi-stream feature to group the I/O streams based on the user IDs. We propose a stream-aware scheduling policy based on burst buffer pools in the workload manager, and integrate the BIOS with the workload manager to optimize the I/O separation scheme in burst buffer. We evaluate the proposed framework with a burst buffer I/O traces from Cori Supercomputer including a diverse set of applications. Experimental results show that the BIOS could improve the performance by 1.44x on average and reduce the Write Amplification Factor (WAF) by up to 1.20x. These demonstrate the potential benefits of the I/O separation scheme for solid state storage systems.
机译:为了满足高性能计算(HPC)的ExaScale I / O要求,已经开发出基于固态驱动器(SSD)的新I / O子系统,突发缓冲区。但是,多样化的HPC工作负载和突发I / O模式导致严重的数据碎片,需要昂贵的垃圾收集(GC)并增加写入SSD的字节数。为解决此数据碎片质询,已为SSD开发了一个新的多流功能。在这项工作中,我们开发一个名为BIOS的I / O分离方案,以利用此多流特征来基于用户ID对I / O流进行分组。我们提出了一种基于Workload Manager中的突发缓冲区池的流识别调度策略,并将BIOS与Workload Manager集成,以优化突发缓冲区中的I / O分离方案。我们使用Cori超级计算机的突发缓冲区I / O迹线评估所提出的框架,包括各种应用程序。实验结果表明,BIOS平均可以将性能提高1.44倍,并将写入放大系数(WAF)降低至1.20倍。这些展示了固态存储系统I / O分离方案的潜在益处。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号