Although multi-threading processors can increase the performance of embedded systems with a minimum overhead, fetching instructions from multiple threads each cycle also increases the pressure on the instruction cache, potentially harming the performance/consumption ratio. Instruction caches are responsible of a high percentage of the total energy consumption of the chip, which for battery-powered embedded devices becomes a critical issue. A direct way to reduce the energy consumption of the first level instruction cache is to decrease its size and associativity. However, demanding applications, and specially applications with several threads running together, might suffer a dramatic performance slow down, or even increase the total energy ...
In this paper we propose a technique that uses an ad-ditional mini cache located between the I-Cache...
In this paper, we propose several different data and instruction cache configurations and analyze th...
The number of processor cores and on-chip cache size has been increasing on chip multiprocessors (CM...
In the last years, embedded systems have evolved so that they offer capabilities we could only find ...
Portable devices often demand powerful processors to run computing intensive applications, such as v...
Cache working-set adaptation is key as embedded systems move to multiprocessor and Simultaneous Mult...
High Energy efficiency and high performance are the key regiments for Internet of Things (IoT) end-n...
Embedded systems are ubiquitous. They are often driven by batteries; therefore, low power consumptio...
open5siDate of Publication: 02 November 2017High performance and extreme energy efficiency are stron...
High Energy efficiency and high performance are the key regiments for Internet of Things (IoT) edge ...
Abstract—High-end embedded processors demand complex on-chip cache hierarchies satisfying several co...
Seventh International Symposium on High Performance Computer Architecture (HPCA-7), Work in Progress...
This thesis presents methodologies for improving system performance and energy consumptionby optimiz...
The number of processor cores and on-chip cache size has been increasing on chip multiprocessors (CM...
Embedded processors are often characterized by limited resources and are optimized for specific appl...
In this paper we propose a technique that uses an ad-ditional mini cache located between the I-Cache...
In this paper, we propose several different data and instruction cache configurations and analyze th...
The number of processor cores and on-chip cache size has been increasing on chip multiprocessors (CM...
In the last years, embedded systems have evolved so that they offer capabilities we could only find ...
Portable devices often demand powerful processors to run computing intensive applications, such as v...
Cache working-set adaptation is key as embedded systems move to multiprocessor and Simultaneous Mult...
High Energy efficiency and high performance are the key regiments for Internet of Things (IoT) end-n...
Embedded systems are ubiquitous. They are often driven by batteries; therefore, low power consumptio...
open5siDate of Publication: 02 November 2017High performance and extreme energy efficiency are stron...
High Energy efficiency and high performance are the key regiments for Internet of Things (IoT) edge ...
Abstract—High-end embedded processors demand complex on-chip cache hierarchies satisfying several co...
Seventh International Symposium on High Performance Computer Architecture (HPCA-7), Work in Progress...
This thesis presents methodologies for improving system performance and energy consumptionby optimiz...
The number of processor cores and on-chip cache size has been increasing on chip multiprocessors (CM...
Embedded processors are often characterized by limited resources and are optimized for specific appl...
In this paper we propose a technique that uses an ad-ditional mini cache located between the I-Cache...
In this paper, we propose several different data and instruction cache configurations and analyze th...
The number of processor cores and on-chip cache size has been increasing on chip multiprocessors (CM...