A survey on cache tuning from a power/energy perspective

W Zang, A Gordon-Ross - ACM Computing Surveys (CSUR), 2013 - dl.acm.org
Low power and/or energy consumption is a requirement not only in embedded systems that
run on batteries or have limited cooling capabilities, but also in desktop and mainframes …

Cache topology aware computation mapping for multicores

M Kandemir, T Yemliha, SP Muralidhara… - Proceedings of the 31st …, 2010 - dl.acm.org
The main contribution of this paper is a compiler based, cache topology aware code
optimization scheme for emerging multicore systems. This scheme distributes the iterations …

Intra-task dynamic cache reconfiguration

H Hajimiri, P Mishra - 2012 25th International Conference on …, 2012 - ieeexplore.ieee.org
Optimization techniques are widely used in embedded systems design to improve overall
area, performance and energy requirements. Dynamic cache reconfiguration (DCR) is very …

Evaluation of a connectionless NoC for a real-time distributed shared memory many-core system

JH Rutgers, MJG Bekooij… - 2012 15th Euromicro …, 2012 - ieeexplore.ieee.org
Real-time embedded systems like smartphones tend to comprise an ever increasing number
of processing cores. For scalability and the need for guaranteed performance, the use of a …

Synergistic integration of dynamic cache reconfiguration and code compression in embedded systems

H Hajimiri, K Rahmani, P Mishra - 2011 International Green …, 2011 - ieeexplore.ieee.org
Optimization techniques are widely used in embedded systems design to improve overall
area, performance and energy requirements. Dynamic cache reconfiguration is very …

Mixed operating performance modes including a shared cache mode

DG Flemming, WA Maron, R Raghavan… - US Patent …, 2014 - Google Patents
BACKGROUND Embodiments of the inventive subject matter generally relate to the field of
virtualization, and, more particularly, to a mixed operating performance mode logical …

Dynamic scheduling for reduced energy in configuration-subsetted heterogeneous multicore systems

MH Alsafrjalani, AG Ross - 2014 12th IEEE international …, 2014 - ieeexplore.ieee.org
Heterogeneous and configurable multicore systems provide hardware specialization to meet
disparate application hardware requirements. However, effective multicore system …

A cache tuning heuristic for multicore architectures

M Rawlins, A Gordon-Ross - IEEE transactions on computers, 2013 - ieeexplore.ieee.org
Since multicore architectures are becoming more popular, recent multicore optimizations
focus on energy consumption. In this paper, we focus on reducing the energy consumption …

Compression-aware dynamic cache reconfiguration for embedded systems

H Hajimiri, K Rahmani, P Mishra - Sustainable Computing: Informatics and …, 2012 - Elsevier
Optimization techniques are widely used in embedded systems design to improve overall
area, performance and energy requirements. Dynamic cache reconfiguration is very …

Minimum effort design space subsetting for configurable caches

MH Alsafrjalani, AG Ross… - 2014 12th IEEE …, 2014 - ieeexplore.ieee.org
Configurable caches can significantly reduce energy consumption by adapting the system's
cache configuration to the applications' specific requirements to meet system design and …