Skip to main navigation Skip to search Skip to main content

CHIDDAM: A data mining based technique for cache hierarchy determination in commercial applications

  • SUNY Buffalo

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

6 Scopus citations

Abstract

In this paper, we present a Cache HIerarchy Design using DAta Mining (CHIDDAM) methodology to improve the memory efficiency for a given type of commercial application and its data set characteristics. Performance analysis, workload characterization, decision tree induction (a classification data mining method), and a greedy search algorithm are used in determining the optimal number of levels and sizes of the cache in the hierarchy. SimICS, a full system simulator, is used to simulate an x86 machine loaded with Enterprise Linux Operating System. Popular representative applications in data mining, such as, C4.5 and Apriori are used as benchmark applications for our simulation analysis. However, the proposed methodology is generic and can be applied to other applications for determine the design details of memory subsystems.

Original languageEnglish
Title of host publication2005 IEEE International 48th Midwest Symposium on Circuits and Systems, MWSCAS 2005
Pages1888-1891
Number of pages4
DOIs
StatePublished - 2005
Event2005 IEEE International 48th Midwest Symposium on Circuits and Systems, MWSCAS 2005 - Cincinnati, OH, United States
Duration: Aug 7 2005Aug 10 2005

Publication series

NameMidwest Symposium on Circuits and Systems
Volume2005
ISSN (Print)1548-3746

Conference

Conference2005 IEEE International 48th Midwest Symposium on Circuits and Systems, MWSCAS 2005
Country/TerritoryUnited States
CityCincinnati, OH
Period08/7/0508/10/05

Fingerprint

Dive into the research topics of 'CHIDDAM: A data mining based technique for cache hierarchy determination in commercial applications'. Together they form a unique fingerprint.

Cite this