title: File access prediction using neural networks.
abstract: One of the most vexing issues in design of a high-speed computer is the wide gap of access times between the memory and the disk. To solve this problem, static file access predictors have been used. In this paper, we propose dynamic file access predictors using neural networks to significantly improve upon the accuracy, success-per-reference, and effective-success-rate-per-reference by using neural-network-based file access predictor with proper tuning. In particular, we verified that the incorrect prediction has been reduced from 53.11% to 43.63% for the proposed neural network prediction method with a standard configuration than the recent popularity (RP) method. With manual tuning for each trace, we are able to improve upon the misprediction rate and effective-success-rate-per-reference using a standard configuration. Simulations on distributed file system (DFS) traces reveal that exact fit radial basis function (RBF) gives better prediction in high end system whereas multilayer perceptron (MLP) trained with Levenberg-Marquardt (LM) backpropagation outperforms in system having good computational capability. Probabilistic and competitive predictors are the most suitable for work stations having limited resources to deal with and the former predictor is more efficient than the latter for servers having maximum system calls. Finally, we conclude that MLP with LM backpropagation algorithm has better success rate of file prediction than those of simple perceptron, last successor, stable successor, and best k out of m predictors.
authors.affiliation: Department of Computer Science and Engineering, College of Engineering and Technology, Bhubaneswar 751003, India. pkpatra@cet.edu.in
authors.forename: Prashanta Kumar
authors.initials: PK
authors.lastname: Patra
authors.forename: Muktikanta
authors.initials: M
authors.lastname: Sahu
authors.forename: Subasish
authors.initials: S
authors.lastname: Mohapatra
authors.forename: Ronak Kumar
authors.initials: RK
authors.lastname: Samantray
mesh_terms: D000465:Algorithms; D003198:Computer Simulation; D001330:Electronic Data Processing; D006801:Humans; D016571:Neural Networks, Computer; D017711:Nonlinear Dynamics; D011237:Predictive Value of Tests; D011336:Probability