In most modern processor designs, the HW dedicated to store data and instructions (memory hierarchy) has become a major consumer of power. In order to reduce this power consumption, we propose in this paper two techniques, one to filter accesses to the LSQ (Load-Store Queue) based on both timing and address information, and the other to filter accesses to the first level data cache based on a forwarding predictor. Our simulation results show that the power consumption decreases in 30-40% in each structure, with a negligible performance penalty of less than 0.1%.Presentado en el V Workshop Arquitectura, Redes y Sistemas Operativos (WARSO)Red de Universidades con Carreras en Informática (RedUNCI
Abstract—Energy efficiency plays a crucial role in the design of embedded processors especially for ...
Energy efficiency is one of the key metrics in the design of a widerange of processor types. For exa...
Future multi-core and many-core processors are likely to contain one or more high performance out-of...
In most modern processor designs, the HW dedicated to store data and instructions (memory hierarchy)...
In most modern processor designs the L1 data cache has become a major consumer of power due to its i...
The first level data cache in modern processors has become a major consumer of energy due to its inc...
High-performance processors use a large set–associative L1 data cache with multiple ports. As clock ...
The load-store queue (LQ-SQ) of modem superscalar processors is responsible for keeping the order of...
Because they are based on large content-addressable memories, load-store queues (LSQs) present imple...
This paper describes several methods for improving the scalability of memory disambiguation hardware...
Memory accesses in modern processors are both far slower and vastly more energy-expensive than the a...
As CPU data requests to the level-one (L1) data cache (DC) can represent as much as 25 % of an embed...
L1 data caches in high-performance processors continue to grow in set associativity. Higher associat...
The load/store queue (LSQ) is one of the most complex parts of contemporary processors. Its latency ...
Leakage power in data cache memories represents a sizable fraction of total power consumption, and m...
Abstract—Energy efficiency plays a crucial role in the design of embedded processors especially for ...
Energy efficiency is one of the key metrics in the design of a widerange of processor types. For exa...
Future multi-core and many-core processors are likely to contain one or more high performance out-of...
In most modern processor designs, the HW dedicated to store data and instructions (memory hierarchy)...
In most modern processor designs the L1 data cache has become a major consumer of power due to its i...
The first level data cache in modern processors has become a major consumer of energy due to its inc...
High-performance processors use a large set–associative L1 data cache with multiple ports. As clock ...
The load-store queue (LQ-SQ) of modem superscalar processors is responsible for keeping the order of...
Because they are based on large content-addressable memories, load-store queues (LSQs) present imple...
This paper describes several methods for improving the scalability of memory disambiguation hardware...
Memory accesses in modern processors are both far slower and vastly more energy-expensive than the a...
As CPU data requests to the level-one (L1) data cache (DC) can represent as much as 25 % of an embed...
L1 data caches in high-performance processors continue to grow in set associativity. Higher associat...
The load/store queue (LSQ) is one of the most complex parts of contemporary processors. Its latency ...
Leakage power in data cache memories represents a sizable fraction of total power consumption, and m...
Abstract—Energy efficiency plays a crucial role in the design of embedded processors especially for ...
Energy efficiency is one of the key metrics in the design of a widerange of processor types. For exa...
Future multi-core and many-core processors are likely to contain one or more high performance out-of...