I/O-signature-based feature analysis and classification of high-performance computing applications

被引:1
|
作者
Park, Ju-Won [1 ]
Huang, Xin [2 ]
Lee, Jae-Kook [1 ]
Hong, Taeyoung [1 ]
机构
[1] Korea Inst Sci & Technol Informat, 245 Daehak Ro, Daejeon 34141, South Korea
[2] Texas State Univ, Dept Comp Sci, San Marcos, TX 78666 USA
关键词
I/O patterns analysis; Key features; High performance computing;
D O I
10.1007/s10586-023-04139-y
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The demand for high-performance computing (HPC) resources in computing fields such as machine learning has increased significantly in recent years. Computing power has been growing exponentially to keep up with this demand. However, these gains have not been able to translate to performance improvement in real-world applications. One of the biggest reasons for this is performance degradation in terms of input/output (I/O) due to the increased storage latency and complex parallel I/O architecture of accessing data in distributed storage systems. In this study, we analyze application-specific I/O patterns to gain a deeper understanding of I/O throughput and the interaction between applications and the I/O system. Specifically, we analyze the importance of each feature of I/O patterns through feature analysis based on the collected monitoring information. We also investigate the feasibility of identifying the application based on the analyzed key features. To this end, we present the analysis accuracy and confusion matrix of four algorithms, including random forest, which are widely used as classification algorithms in the experimental results. The experiment results confirm that we can distinguish applications with an accuracy of more than 90% by using application-specific I/O patterns.
引用
收藏
页码:3219 / 3231
页数:13
相关论文
共 50 条
  • [11] High-Performance Computing Applications on Novel Architectures
    Kindratenko, Volodymyr
    Thiruvathukal, George K.
    Gottlieb, Steven
    COMPUTING IN SCIENCE & ENGINEERING, 2008, 10 (06) : 13 - 15
  • [12] Malleability techniques applications in high-performance computing
    Carretero, Jesus
    Suarez, Estela
    Schulz, Martin
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2024, 38 (02): : 53 - 54
  • [13] Packaging Materials in High-Performance Computing Applications
    Pulugurtha, Markondeya Raj
    Sharma, Himani
    Pucha, Raghuram
    Kathaperumal, Mohanalingam
    Tummala, Rao
    JOURNAL OF THE INDIAN INSTITUTE OF SCIENCE, 2022, 102 (01) : 461 - 487
  • [14] High-performance computing systems and applications for AI
    Gangman Yi
    Vincenzo Loia
    The Journal of Supercomputing, 2019, 75 : 4248 - 4251
  • [15] High-performance Computing in China: Research and Applications
    Sun, Ninghui
    Kahaner, David
    Chen, Debbie
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2010, 24 (04): : 363 - 409
  • [16] High-performance computing systems and applications for AI
    Yi, Gangman
    Loia, Vincenzo
    JOURNAL OF SUPERCOMPUTING, 2019, 75 (08): : 4248 - 4251
  • [17] High-Performance Computing in Maritime and Offshore Applications
    Chua, Kie Hian
    Santo, Harrif
    Jin, Yuting
    Liang, Hui
    Law, Yun Zhi
    Ramesh, Gautham R.
    Yiew, Lucas
    Zheng, Yingying
    Magee, Allan Ross
    SUPERCOMPUTING FRONTIERS (SCFA 2020), 2020, 12082 : 104 - 117
  • [18] IKAROS: A scalable I/O framework for high-performance computing systems.
    Filippidis, Christos
    Tsanakas, Panayiotis
    Cotronis, Yiannis
    JOURNAL OF SYSTEMS AND SOFTWARE, 2016, 118 : 277 - 287
  • [19] Measurement and simulation based performance analysis of parallel I/O in a high-performance cluster system
    Natarajan, C
    Iyer, RK
    EIGHTH IEEE SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING, PROCEEDINGS, 1996, : 332 - 339
  • [20] Graph analysis with high-performance computing
    Hendrickson, Bruce
    Berry, JonatHan W.
    COMPUTING IN SCIENCE & ENGINEERING, 2008, 10 (02) : 14 - 19