• Home
  • Search
  • FPGA implementation of simplified Fuzzy LRU replacement algorithm
  • Cite Icon6
  • https://doi.org/10.1109/ssd.2019.8893205Copy DOI Icon

FPGA implementation of simplified Fuzzy LRU replacement algorithm

  • Mar 1, 2019
  • Ali A Titinchi +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

The Least Recently Used (LRU) policy is often used as a page replacement algorithm for virtual memory, and it is considered to be good. The major problem is that it is time consuming algorithm. This paper presents an efficient hardware FPGA implementation for LRU algorithm based on fuzzy logic with reduced inference rules. In this proposal, the page's recency of reference is used as input crisp variable to calculate the fuzzy value. Then a knowledge base that composed of five inference rules are used to calculate the page replacement weights for the pages in the memory. These pages' weights are used to select the victim page for replacement when there is a page fault and no empty page frame available in the memory. All stages starting from the crisp input values until the decision of selection the victim page to be replaced is implemented using very careful designed FPGA circuits. The main features of the design are focusing on the time speed of decision and the FPGA area. That is done in two ways, reducing the fuzzy rules to five only and using the best of the FPGA capability. The results show that the merging between fuzzy logic and FPGA implementation is very promising to achieve the LRU page replacement algorithm in real time.

Similar Papers
  • Research Article
  • Citations1

Study and Comparison of Replacement Algorithms

  • Jan 01, 2022
  • International Journal of Engineering Research and Advanced Technology
  • Safana Hyder Abbas +2
  • Book Chapter
  • Citations1

A Novel Approach to Improve the System Performance by Proper Scheduling in Memory Management

  • Nov 15, 2016
  • Jisha P Abraham +1
  • Conference Article
  • Citations11

Modified-LRU Algorithm for Caching on Named Data Network

  • Jul 01, 2019
  • Fandi Setio Kurniawan +2
  • Research Article

An enhanced least recently used page replacement algorithm

  • Apr 01, 2025
  • Indonesian Journal of Electrical Engineering and Computer Science
  • Afaf Tareef +2
  • Conference Article
  • Citations123

Adaptive page replacement based on memory reference behavior

  • Jun 01, 1997
  • Gideon Glass +1
  • Book Chapter
  • Citations1

An Efficient Algorithm and a Generic Approach to Reduce Page Fault Rate and Access Time Costs

  • Jan 01, 2015
  • Riaz Shaik +1
  • Conference Article
  • Citations3

Cost-Effective Hybrid Replacement Strategy for SSD in Web Cache

  • Oct 01, 2015
  • Qu Li +5
  • Research Article
  • Citations38

Selection and replacement algorithms for memory performance improvement in Spark

  • Aug 28, 2015
  • Concurrency and Computation: Practice and Experience
  • Mingxing Duan +4
  • Research Article
  • Citations227

Counter-Based Cache Replacement and Bypassing Algorithms

  • Apr 01, 2008
  • IEEE Transactions on Computers
  • M Kharbutli +1
  • Conference Article
  • Citations2

Preeminent pair of replacement algorithms for L1 and L2 cache for proxy server

  • Nov 01, 2009
  • Richa Gupta +1
  • Book Chapter
  • Citations29

LRU-based algorithms for Web Cache Replacement

  • Jan 01, 2000
  • A I Vakali
  • Conference Article
  • Citations1

A Novel Multi-Factored Replacement Algorithm for In-Network Content Caching

  • Jun 01, 2019
  • Lijun Dong +1
  • Conference Article
  • Citations10

Program modelling via inter-reference gaps and applications

  • Jan 10, 1995
  • V Phalke +1
  • Conference Article
  • Citations2

Timing analysis of block replacement algorithms on disk caches

  • Aug 08, 2000
  • R Rajamoni +2
  • Research Article
  • Citations319

Caching strategies to improve disk system performance

  • Mar 01, 1994
  • Computer
  • R Karedla +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.