A fuzzy block replacement algorithm for disk caches

Loading...
Thumbnail Image
Authors
Pendse, Ravi
Walterscheidt, U.
Kua, S.C.
Advisors
Issue Date
1996-08-18
Type
Conference paper
Keywords
Analytical models , Cache memory , Computational modeling , Decision making , Delay , Frequency , Hard disks , Inference algorithms , Microprocessors , Throughput
Research Projects
Organizational Units
Journal Issue
Citation
Pendse, R.; Walterscheidt, U.; Kua, S.C.; , "A fuzzy block replacement algorithm for disk caches," Circuits and Systems, 1996., IEEE 39th Midwest symposium on, vol.3, no., pp.995-998 vol.3, 18-21 Aug 1996 doi: 10.1109/MWSCAS.1996.592844
Abstract

In this paper, we present a new block replacement algorithm for disk caches. Our Fuzzy Block Replacement Algorithm (fuzzy block-RA) utilizes nine fuzzy rules to pick out the block to be evicted when an I/O reference causes a miss on a filled up disk cache. The decision making process is based on the age of a block and the frequency at which references are made to it. Optimization of the knowledge base to specific applications is easily possible by modifying the inference rules or tuning of the membership functions. The simulations performed using our algorithm shows that the miss rate improves with a fuzzy block-RA when compared with standard algorithms. The use of disk traces gathered from a commercial disk subsystem in the simulation ensures the practical validity of the results

Table of Contents
Description
The full text of this article is not available on SOAR. WSU users can access the article via IEEE Xplore database licensed by University Libraries: http://libcat.wichita.edu/vwebv/holdingsInfo?bibId=1045954
Publisher
IEEE
Journal
Book Title
Series
Circuits and Systems, 1996., IEEE 39th Midwest symposium on;vol.3, no., pp.995-998
PubMed ID
DOI
ISSN
EISSN