2011Unpublished venueRequires access

Performance per power optimum cache architecture for embedded applications, a design space exploration

Mehdi Alipour, Kamran Moshari, Mohammad Reza Bagheri

Open publisher page 3 citations

Abstract

In very deep submicron technologies, limiting the growing on-chip power consumption in memories is a major challenge for embedded system designers. Embedded processors that contain cache memories open an opportunity for the low-power research community to model the impact of cache energy consumption and throughput gains. Power consumption is as important as performance in battery-powered embedded systems and in future, embedded processors are to process more computation-intensive applications with limited power budgets. Therefore, power consumption of theses processors will become more critical. According to the high contribution of memory access power in total power consumption of embedded systems, memory architecture of embedded systems strongly influences the system design objectives. Therefore, the embedded system designer requires a comprehensive design space exploration for memory architecture. In this paper we explore the design space of cache in embedded processors to find out the cache sizes which have the optimum performance/power consumption in embedded applications.

About this research paper

What this paper is about

In very deep submicron technologies, limiting the growing on-chip power consumption in memories is a major challenge for embedded system designers. Embedded processors that contain cache memories open an opportunity for the low-power research community to model the impact of cache energy consumption and throughput gains. Power consumption is as important as performance in battery-powered embedded systems and in future, embedded processors are to process more computation-intensive applications with limited power budgets. Therefore, power consumption of theses processors will become more critical. According to the high contribution of memory access power in total power consumption of embedded systems, memory architecture of embedded systems strongly influences the system design objectives. Therefore, the embedded system designer requires a comprehensive design space exploration for memory architecture. In this paper we explore the design space of cache in embedded processors to find out the cache sizes which have the optimum performance/power consumption in embedded applications.

Why it matters

OpenAlex reports 3 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

In very deep submicron technologies, limiting the growing on-chip power consumption in memories is a major challenge for embedded system designers. Embedded processors that contain cache memories open an opportunity for the low-power research community to model the impact of cache energy consumption and throughput gains. Power consumption is as important as performance in battery-powered embedded systems and in future, embedded processors are to process more computation-intensive applications with limited power budgets. Therefore, power consumption of theses processors will become more critical. According to the high contribution of memory access power in total power consumption of embedded systems, memory architecture of embedded systems strongly influences the system design objectives. Therefore, the embedded system designer requires a comprehensive design space exploration for memory architecture. In this paper we explore the design space of cache in embedded processors to find out the cache sizes which have the optimum performance/power consumption in embedded applications.

Key concepts: Cache, Computer science, Design space exploration, Embedded system, Cache pollution, Cache coloring, Cache algorithms, Energy consumption

Related papers

Back to paper searchBrowse research topicsOriginal source
Performance per power optimum cache architecture for embedded applications, a design space exploration — Research Paper | ScholarLens