The memory system of a modern embedded processor con- sumes a large fraction of total system energy. We explore a range of different configuration options and show that a reconfigurable design can make better use of the resources available to it than any fixed implementation, and provide large improvements in both performance and energy con- sumption. Reconfigurability becomes increasingly useful as resources become more constrained, so is particularly rele- vant in the embedded space. For an optimised architectural configuration, we show that a configurable cache system performs an average of 20% (maximum 70%) better than the best fixed implementation when two programs are competing for the same resources, and reduces cache miss rate by an...
This study proposes a technique which leverages data cache reconfigurability to address the problem ...
Multiprocessor embedded systems often have processor-local caches and a shared memory. If the system...
Embedded systems are getting popular in today’s world. They are usually small and thus have a limite...
The memory system of a modern embedded processor con- sumes a large fraction of total system energy....
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...
This paper shows that even very small reconfigurable data caches, when split to serve data streams ...
Energy consumption is a major concern in many embedded computing systems. Several studies have shown...
This paper explores an application-specific customization technique for the data cache, one of the f...
In current-day embedded systems design, one is faced with cut-throat competition to deliver new func...
Power has become one of the primary design constraints in modern embedded microprocessors. Many embe...
Platform chips, which are pre-designed chips possessing numerous processors, memories, coprocessors,...
We investigate how transactional memory can be adapted for embedded systems. We consider energy cons...
With each technology generation we get more transistors per chip. Whilst processor frequencies have ...
This study proposes a technique which leverages data cache reconfigura-bility to address the problem...
This study proposes a technique which leverages data cache reconfigurability to address the problem ...
Multiprocessor embedded systems often have processor-local caches and a shared memory. If the system...
Embedded systems are getting popular in today’s world. They are usually small and thus have a limite...
The memory system of a modern embedded processor con- sumes a large fraction of total system energy....
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...
This paper shows that even very small reconfigurable data caches, when split to serve data streams ...
Energy consumption is a major concern in many embedded computing systems. Several studies have shown...
This paper explores an application-specific customization technique for the data cache, one of the f...
In current-day embedded systems design, one is faced with cut-throat competition to deliver new func...
Power has become one of the primary design constraints in modern embedded microprocessors. Many embe...
Platform chips, which are pre-designed chips possessing numerous processors, memories, coprocessors,...
We investigate how transactional memory can be adapted for embedded systems. We consider energy cons...
With each technology generation we get more transistors per chip. Whilst processor frequencies have ...
This study proposes a technique which leverages data cache reconfigura-bility to address the problem...
This study proposes a technique which leverages data cache reconfigurability to address the problem ...
Multiprocessor embedded systems often have processor-local caches and a shared memory. If the system...
Embedded systems are getting popular in today’s world. They are usually small and thus have a limite...