Machine learning based parallel I/O predictive modeling: A case study on lustre file systems

14Citations
Citations of this article
11Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Parallel I/O hardware and software infrastructure is a key contributor to performance variability for applications running on large-scale HPC systems. This variability confounds efforts to predict application performance for characterization, modeling, optimization, and job scheduling. We propose a modeling approach that improves predictive ability by explicitly treating the variability and by leveraging the sensitivity of application parameters on performance to group applications with similar characteristics. We develop a Gaussian process-based machine learning algorithm to model I/O performance and its variability as a function of application and file system characteristics. We demonstrate the effectiveness of the proposed approach using data collected from the Edison system at the National Energy Research Scientific Computing Center. The results show that the proposed sensitivity-based models are better at prediction when compared with application-partitioned or unpartitioned models. We highlight modeling techniques that are robust to the outliers that can occur in production parallel file systems. Using the developed metrics and modeling approach, we provide insights into the file system metrics that have a significant impact on I/O performance.

Cite

CITATION STYLE

APA

Madireddy, S., Balaprakash, P., Carns, P., Latham, R., Ross, R., Snyder, S., & Wild, S. M. (2018). Machine learning based parallel I/O predictive modeling: A case study on lustre file systems. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 10876 LNCS, pp. 184–204). Springer Verlag. https://doi.org/10.1007/978-3-319-92040-5_10

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free