Memory Hierarchy Aware I/O Scheduling Under Contention for Hybrid Storage Based HPC

被引:0
|
作者
Zha, Benbo [1 ]
Shen, Hong [1 ,2 ]
机构
[1] Sun Yat Sen Univ, Sch Data & Comp Sci, Guangzhou, Guangdong, Peoples R China
[2] Univ Adelaide, Sch Comp Sci, Adelaide, SA, Australia
关键词
memory hierarchy; I/O scheduling; resource contention; hybrid storage; high performance computing; SSD;
D O I
10.1109/PAAP.2018.00019
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Scientific computing involved with handling enormous computation and processing huge volume of data poses a serious challenge to high performance computing (HPC). The significant progress of computational power further widens the historical gap between processing speed and storage latency. Introducing solid-state-drives (SSDs) as a burst buffer or cache to memory hierarchy in hybrid storage based HPC can effectively improve the I/O performance. Meanwhile, increasing the number of processes to get greater parallelism also can reduce the final execution time. However, these methods are unable to adequately utilize the system resources when there is competition for system resources like SSDs, I/O network. In this paper, we first analyze the effects of I/O congestion between different applications and SSDs contention between different processes. Then, a memory hierarchy aware I/O scheduling method, which is able to detect contentions and schedules I/O to relieve this situation, is proposed to improve overall I/O performance. The theoretical analysis and extensive experiments prove that our method is effective and efficient. The results from the real-world scientific simulations show this I/O scheduling technique achieves up to 20% execution performance improvement.
引用
收藏
页码:69 / 73
页数:5
相关论文
共 50 条
  • [21] qSDS: A QoS-Aware I/O Scheduling Framework towards Software Defined Storage
    Wang, Jianzong
    Cheng, Lianglun
    [J]. ELEVENTH 2015 ACM/IEEE SYMPOSIUM ON ARCHITECTURES FOR NETWORKING AND COMMUNICATIONS SYSTEMS, 2015, : 195 - 196
  • [22] CASA: Contention-Aware Scratchpad Memory Allocation for Online Hybrid On-Chip Memory Management
    Chang, Da-Wei
    Lin, Ing-Chao
    Chien, Yu-Shiang
    Lin, Chin-Lun
    Su, Alvin W. -Y.
    Young, Chung-Ping
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2014, 33 (12) : 1806 - 1817
  • [23] Evaluation of HPC Application I/O on Object Storage Systems
    Liu, Jialin
    Koziol, Quincey
    Butler, Gregory F.
    Fortner, Neil
    Chaarawi, Mohamad
    Tang, Houjun
    Byna, Suren
    Lockwood, Glenn K.
    Cheema, Ravi
    Kallback-Rose, Kristy A.
    Hazen, Damian
    Prabhat
    [J]. PROCEEDINGS OF 2018 IEEE/ACM 3RD JOINT INTERNATIONAL WORKSHOP ON PARALLEL DATA STORAGE & DATA INTENSIVE SCALABLE COMPUTING SYSTEMS (PDSW-DISCS), 2018, : 24 - 34
  • [24] Efficient Contention-Aware Scheduling of SDF Graphs on Shared Multi-bank Memory
    Tran, Hai Nam
    Honorat, Alexandre
    Talpin, Jean-Pierre
    Gautier, Thierry
    Besnard, Loic
    [J]. 2019 24TH INTERNATIONAL CONFERENCE ON ENGINEERING OF COMPLEX COMPUTER SYSTEMS (ICECCS 2019), 2019, : 114 - 123
  • [25] Contention-Aware Mapping and Scheduling Optimization for NoC-Based MPSoCs
    Zhou, Yupeng
    Yan, Rongjie
    Cai, Anyu
    Yan, Yige
    Yin, Minghao
    [J]. THIRTY-FOURTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THE THIRTY-SECOND INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE AND THE TENTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2020, 34 : 13995 - 13996
  • [26] I/O scheduling in huge object-based storage system
    Feng, Dan
    Liu, Hanbo
    [J]. FCST 2006: JAPAN-CHINA JOINT WORKSHOP ON FRONTIER OF COMPUTER SCIENCE AND TECHNOLOGY, PROCEEDINGS, 2006, : 39 - +
  • [27] Towards optimal I/O scheduling for MEMS-based storage
    Yu, HL
    Agrawal, D
    El Abbadi, A
    [J]. 20TH IEEE/11TH NASA GODDARD CONFERENCE ON MASS STORAGE AND TECHNOLOGIES (MSST 2003), PROCEEDINGS, 2003, : 58 - 61
  • [28] A Contention-Aware Performance Model for HPC-Based Networks: A Case Study of the InfiniBand Network
    Martinasso, Maxime
    Mehaut, Jean-Francois
    [J]. EURO-PAR 2011 PARALLEL PROCESSING, PT 1, 2011, 6852 : 91 - 102
  • [29] Dataflow-Based Scheduling for Scientific Workflows in HPC with Storage Constraints
    [J]. Wang, Yang (yang.wang@ca.ibm.com), 1628, Oxford University Press (58):
  • [30] Dataflow-Based Scheduling for Scientific Workflows in HPC with Storage Constraints
    Wang, Yang
    Shi, Wei
    [J]. COMPUTER JOURNAL, 2015, 58 (07): : 1628 - 1644