首页 | 本学科首页   官方微博 | 高级检索  
     


FUZZY REPLACEMENT ALGORITHM FOR CACHE MEMORY
Authors:Ashfaq Hossain  Anaikuppam R Marudarajan  Mahmoud A Manzoul
Affiliation:Department of Electrical Engineering , Southern Illinois University , Carbondale, Illinois, 62901-6603, USA
Abstract:This paper reports a replacement procedure for cache memories. The procedure is essentially a fuzzy algorithm that makes use of 18 rules to select the cache block to be replaced. These rules are primarily a function of three parameters: age and the frequency of usage of a cache block, and the global hit ratio of the cache system. Computationally, the proposed algorithm calculates a replacement index for each cache block and the block with highest replacement index is selected as a victim. The performance of this fuzzy procedure is compared with traditional replacement algorithms such as least recently used (LRU) and first in First out (FIFO). Our simulation experiments indicate that the proposed algorithm is a strong contender to the traditional counterparts. The unique feature of the proposed algorithm is its flexibility; that is, one can always improve its performance further by fine-tuning the rules.
Keywords:
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号