z-logo
open-access-imgOpen Access
An ESL Approach for Energy Consumption Analysis of Cache Memories in SoC Platforms
Author(s) -
Abel Guilhermino da Silva Filho,
Filipe R. Cordeiro,
Cristiano C. Araújo,
Adriano Sarmento,
Millena Gomes,
Edna Barros,
Manoel Eusébio de Lima
Publication year - 2010
Publication title -
international journal of reconfigurable computing
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.236
H-Index - 16
eISSN - 1687-7209
pISSN - 1687-7195
DOI - 10.1155/2011/219497
Subject(s) - computer science , cache , embedded system , energy consumption , computer architecture , system on a chip , multi core processor , unified modeling language , cache algorithms , smart cache , electronic system level design and verification , cpu cache , parallel computing , operating system , software , ecology , biology
The design of complex circuits as SoCs presents two great challenges to designers. One is the speeding up of system functionality modeling and the second is the implementation of the system in an architecture that meets performance and power consumption requirements. Thus, developing new high-level specification mechanisms for the reduction of the design effort with automatic architecture exploration is a necessity. This paper proposes an Electronic-System-Level (ESL) approach for system modeling and cache energy consumption analysis of SoCs called PCacheEnergyAnalyzer. It uses as entry a high-level UML-2.0 profile model of the system and it generates a simulation model of a multicore platform that can be analyzed for cache tuning. PCacheEnergyAnalyzer performs static/dynamic energy consumption analysis of caches on platforms that may have different processors. Architecture exploration is achieved by letting designers choose different processors for platform generation and different mechanisms for cache optimization. PCacheEnergyAnalyzer has been validated with several applications of Mibench, Mediabench, and PowerStone benchmarks, and results show that it provides analysis with reduced simulation effort

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
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom