Fast set-associative level-one data caches (L1 DCs) access all ways in parallel during load operations for reduced access latency. This is required in order to resolve data dependencies as early as possible in the pipeline, which otherwise would suffer from stall cycles. A significant amount of energy is wasted due to this fast access, since the data can only reside in one of the ways. While it is possible to reduce L1 DC energy usage by accessing the tag and data memories sequentially, hence activating only one data way on a tag match, this approach significantly increases execution time due to an increased number of stall cycles. We propose an early load data dependency detection (ELD 3) technique for in-order pipelines. This technique ma...
Set-associative caches achieve low miss rates for typical applications but result in significant ene...
In order to curb microprocessor power consumption, we propose an L1 data cache which can be reconfig...
L1 data caches in high-performance processors continue to grow in set associativity. Higher associat...
Abstract—Fast set-associative level-one data caches (L1 DCs) access all ways in parallel during load...
Abstract—Fast set-associative level-one data caches (L1 DCs) access all ways in parallel during load...
Due to performance reasons, all ways in set-associative level-one (L1) data caches are accessed in p...
Abstract—Due to performance reasons, all ways in set-associative level-one (L1) data caches are acce...
Energy efficiency is one of the key metrics in the design of a widerange of processor types. For exa...
Memory operations have a significant impact on both performance and energy usage even when an access...
In recent years, CPU performance has become energy constrained. If performance is to continue increa...
Level-one data cache (L1 DC) and data translation lookaside buffer (DTLB) accesses impact energy usa...
Level-one data cache (L1 DC) accesses impact energy usage as they frequently occur and use significa...
The number of battery powered devices is growing significantly and these devices require energy-effi...
Abstract—Conventional set-associative data cache accesses waste energy since tag and data arrays of ...
High-performance processors use a large set–associative L1 data cache with multiple ports. As clock ...
Set-associative caches achieve low miss rates for typical applications but result in significant ene...
In order to curb microprocessor power consumption, we propose an L1 data cache which can be reconfig...
L1 data caches in high-performance processors continue to grow in set associativity. Higher associat...
Abstract—Fast set-associative level-one data caches (L1 DCs) access all ways in parallel during load...
Abstract—Fast set-associative level-one data caches (L1 DCs) access all ways in parallel during load...
Due to performance reasons, all ways in set-associative level-one (L1) data caches are accessed in p...
Abstract—Due to performance reasons, all ways in set-associative level-one (L1) data caches are acce...
Energy efficiency is one of the key metrics in the design of a widerange of processor types. For exa...
Memory operations have a significant impact on both performance and energy usage even when an access...
In recent years, CPU performance has become energy constrained. If performance is to continue increa...
Level-one data cache (L1 DC) and data translation lookaside buffer (DTLB) accesses impact energy usa...
Level-one data cache (L1 DC) accesses impact energy usage as they frequently occur and use significa...
The number of battery powered devices is growing significantly and these devices require energy-effi...
Abstract—Conventional set-associative data cache accesses waste energy since tag and data arrays of ...
High-performance processors use a large set–associative L1 data cache with multiple ports. As clock ...
Set-associative caches achieve low miss rates for typical applications but result in significant ene...
In order to curb microprocessor power consumption, we propose an L1 data cache which can be reconfig...
L1 data caches in high-performance processors continue to grow in set associativity. Higher associat...