Previous work has shown that cache line sizes impact performance differently for different desktop programs -- some programs work better with small line sizes, others with larger line sizes. Typical processors come with a line size that is a compromise, working best on the average for a variety of programs. We analyze the energy impact of different line sizes, for 19 embedded system benchmarks, and we show that tuning the line size to a particular program can reduce memory access energy by 50% in some examples. Our data argues strongly for the need for embedded microprocessors to have configurable line size caches, and for embedded system designers to put effort into choosing the best line size for their programs
Caches consume a significant amount of energy in modern microprocessors. To design an energy-efficie...
The line size/performance trade-offs in off-chip second-level caches in light of energy-efficiency a...
In this paper, we propose several different data and instruction cache configurations and analyze th...
Abstract Several studies have shown that about 40 % or more of the energy consumption on embedded s...
All in-text references underlined in blue are linked to publications on ResearchGate, letting you ac...
Several studies have shown that cache memories account for more than 40% of the total energy consume...
Energy consumption is a major concern in many embedded computing systems. Several studies have shown...
In embedded system design, the designer has to choose an onchip memory configuration that is suitabl...
Managing the energy-performance tradeoff has become a major challenge on embedded systems. The cache...
Managing the energy-performance tradeoff has become a major challenge on embedded systems. The cache...
Energy consumption is a major concern in most forms of embedded computing systems. Several studies h...
Abstract—Energy efficiency plays a crucial role in the design of embedded processors especially for ...
Embedded systems are getting popular in today’s world. They are usually small and thus have a limite...
Caches may consume half of a microprocessor’s total power and cache misses incur accessing off-chip ...
Embedded systems are getting popular in today’s world. They are usually small and thus have a limite...
Caches consume a significant amount of energy in modern microprocessors. To design an energy-efficie...
The line size/performance trade-offs in off-chip second-level caches in light of energy-efficiency a...
In this paper, we propose several different data and instruction cache configurations and analyze th...
Abstract Several studies have shown that about 40 % or more of the energy consumption on embedded s...
All in-text references underlined in blue are linked to publications on ResearchGate, letting you ac...
Several studies have shown that cache memories account for more than 40% of the total energy consume...
Energy consumption is a major concern in many embedded computing systems. Several studies have shown...
In embedded system design, the designer has to choose an onchip memory configuration that is suitabl...
Managing the energy-performance tradeoff has become a major challenge on embedded systems. The cache...
Managing the energy-performance tradeoff has become a major challenge on embedded systems. The cache...
Energy consumption is a major concern in most forms of embedded computing systems. Several studies h...
Abstract—Energy efficiency plays a crucial role in the design of embedded processors especially for ...
Embedded systems are getting popular in today’s world. They are usually small and thus have a limite...
Caches may consume half of a microprocessor’s total power and cache misses incur accessing off-chip ...
Embedded systems are getting popular in today’s world. They are usually small and thus have a limite...
Caches consume a significant amount of energy in modern microprocessors. To design an energy-efficie...
The line size/performance trade-offs in off-chip second-level caches in light of energy-efficiency a...
In this paper, we propose several different data and instruction cache configurations and analyze th...