Skip to main navigation Skip to search Skip to main content

A hybrid intelligent system to improve predictive accuracy for cache prefetching

  • National University of Sciences and Technology Pakistan
  • University of Arid Agriculture Rawalpindi
  • School of Electrical Engineering and Computer Sciences

Research output: Contribution to journalArticlepeer-review

5 Citations (Scopus)

Abstract

Cache being the fastest medium in memory hierarchy has a vital role to play for fully exploiting available resources, concealing latencies in IO operations, languishing the impact of these latencies and hence in improving system response time. Despite plenty of efforts made, caches alone cannot comprehend larger storage requirements without prefetching. Cache prefetching is speculatively fetching data to restrain all delays. However, effective prefetching requires a strong prediction mechanism to load relevant data with higher degree of accuracy. In order to ameliorate the predictive performance of cache prefetching, we applied the hybrid of two AI approaches named case based reasoning (CBR) and artificial neural networks (ANN). CBR maintains the past experience and ANN are used in adaptation phase of CBR instead of employing static rule base. The novelty of technique in this domain is valued due to hybrid of two approaches as well as usage of suffix tree in populating the CBR's case base. Suffix trees provide rich data patterns for populating case base and greatly enhanced the overall performance. A number of evaluations from different aspects with varying parameters are presented (along with some findings) where the efficacy of our technique is affirmed with improved predictive accuracy and reduced level of associated costs.

Original languageEnglish
Pages (from-to)1626-1636
Number of pages11
JournalExpert Systems with Applications
Volume39
Issue number2
DOIs
Publication statusPublished - 1 Feb 2012
Externally publishedYes

Keywords

  • Cache prefetching
  • Case based reasoning
  • Markovian model
  • Neural networks
  • Rule based systems
  • Suffix tree

Fingerprint

Dive into the research topics of 'A hybrid intelligent system to improve predictive accuracy for cache prefetching'. Together they form a unique fingerprint.

Cite this