Flux Caches: What Are They and Are They Useful?

Georgi N. Gaydadjiev*, Stamatis Vassiliadis

*Corresponding author for this work

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

1 Citation (Scopus)

Abstract

In this paper, we introduce the concept of flux caches envisioned to improve processor performance by dynamically changing the cache organization and implementation. Contrary to the traditional approaches, processors designed with flux caches instead of assuming a hardwired cache organization change their cache "design" on program demand. Consequently program (data and instruction) dynamic behavior determines the cache hardware design. Experimental results to confirm the flux caches potential are also presented.

Original languageEnglish
Title of host publicationEmbedded Computer Systems
Subtitle of host publicationArchitectures, Modeling, and Simulation
EditorsTimo D. Hamalainen, Andy D. Pimentel, Jarmo Takala, Stamatis Vassiliadis
PublisherSpringer
Pages93-102
Number of pages10
ISBN (Electronic)978-3-540-31664-0
ISBN (Print)978-3-540-26969-4
DOIs
Publication statusPublished - 2005
Externally publishedYes
Event5th International Workshop on Embedded Computer Systems - Architectures, Modeling, and Simulation - Samos, Greece
Duration: 18-Jul-200520-Jul-2005

Publication series

NameLecture Notes in Computer Science
PublisherSpringer
Volume3553
ISSN (Print)0302-9743

Conference

Conference5th International Workshop on Embedded Computer Systems - Architectures, Modeling, and Simulation
Country/TerritoryGreece
CitySamos
Period18/07/200520/07/2005

Cite this