z-logo
open-access-imgOpen Access
Adaptive Neuro-fuzzy Inference System as Cache Memory Replacement Policy
Author(s) -
Yee Ming Chung,
Zaini Abdul Halim
Publication year - 2014
Publication title -
advances in electrical and computer engineering
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.254
H-Index - 23
eISSN - 1844-7600
pISSN - 1582-7445
DOI - 10.4316/aece.2014.01003
Subject(s) - adaptive neuro fuzzy inference system , computer science , neuro fuzzy , cache , inference system , artificial intelligence , inference , cpu cache , cache algorithms , machine learning , parallel computing , fuzzy logic , fuzzy control system
To date, no cache memory replacement policy that can perform efficiently for all types of workloads is yet available. Replacement policies used in level 1 cache memory may not be suitable in level 2. In this study, we focused on developing an adaptive neuro-fuzzy inference system (ANFIS) as a replacement policy for improving level 2 cache performance in terms of miss ratio. The recency and frequency of referenced blocks were used as input data for ANFIS to make decisions on replacement. MATLAB was employed as a training tool to obtain the trained ANFIS model. The trained ANFIS model was implemented on SimpleScalar. Simulations on SimpleScalar showed that the miss ratio improved by as high as 99.95419% and 99.95419% for instruction level 2 cache, and up to 98.04699% and 98.03467% for data level 2 cache compared with least recently used and least frequently used, respectively

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here