Affiliation:
1. University of Illinois at Urbana-Champaign, Urbana, IL
Abstract
A performance model for a parallel I/O system is essential for detailed performance analyses, automatic performance optimization of I/O request handling, and potential performance bottleneck identification. Yet how to build a portable performance model for parallel I/O system is an open problem. In this paper, we present a machine-learning approach to automatic performance modeling for parallel I/O systems. Our approach is based on the use of a platform-independent performance metamodel, which is a radial basis function neural network. Given training data, the metamodel generates a performance model automatically and efficiently for a parallel I/O system on a given platform. Experiments suggest that our goal of having the generated model provide accurate performance predictions is attainable, for the parallel I/O library that served as our experimental testbed on an IBM SP. This suggests that it is possible to model parallel I/O system performance automatically and portably, and perhaps to model a broader class of storage systems as well.
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Networks and Communications,Hardware and Architecture,Software
Cited by
3 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Collective I/O Tuning Using Analytical and Machine Learning Models;2015 IEEE International Conference on Cluster Computing;2015-09
2. Model-Driven Data Layout Selection for Improving Read Performance;2014 IEEE International Parallel & Distributed Processing Symposium Workshops;2014-05
3. Efficient architectural design space exploration via predictive modeling;ACM Transactions on Architecture and Code Optimization;2008-01