Way selective technique could reduce the instruction cache energy consumption significantly. However, existing solutions usually bring extra fetch latency due to mispredictions or complicated updating mechanism, reducing the energy-efficiency. The paper presents an energy-efficient Combining Way Selective Cache for the instruction cache in superscalar processors (CWS-Cache). It combines the advantages of way prediction and way history techniques, and selects the best way selective mechanism for different situations. It not only reduces the instruction fetch energy effectively, but also improves performance by reducing the latency of misalignment fetch groups. Experimental results demonstrate that, on average, CWS-Cache reduces fetch energy ...
Abstract—Energy efficiency plays a crucial role in the design of embedded processors especially for ...
[[abstract]]Conventional set‐associative caches, with higher associativity, provide lower miss rates...
Cache memory is one of the most important components of a computer system. The cache allows quickly...
路选择技术可以有效降低指令缓存能耗开销,但已有方法通常会由于预测错误或更新机制复杂而引入额外的取指延迟,导致整体能效性降低.本文面向典型超标量处理器的指令缓存结构,提出了一种高能效的路选择融合技术(C...
SUMMARY Energy consumption has become an important design consideration in modern processors. Theref...
L1 data caches in high-performance processors continue to grow in set associativity. Higher associat...
Fetching instructions from a set-associative cache in an embedded processor can consume a large amou...
L1 data caches in high-performance processors continue to grow in set associativity. Higher associat...
Current microprocessors require both high performance and low-power consumption. In order to reduce ...
Energy consumption is a major concern in many embedded computing systems. Several studies have shown...
Energy consumption is a major concern in most forms of embedded computing systems. Several studies h...
The need to minimize power while maximizing performance has led to recent developments of powerful s...
This paper proposes a low-energy solution for CAM-based highly associative I-caches using a segmente...
Conventional front-end designs attempt to maximize the number of "in-flight" instructions in the pip...
Set-associative caches achieve low miss rates for typical applications but result in significant ene...
Abstract—Energy efficiency plays a crucial role in the design of embedded processors especially for ...
[[abstract]]Conventional set‐associative caches, with higher associativity, provide lower miss rates...
Cache memory is one of the most important components of a computer system. The cache allows quickly...
路选择技术可以有效降低指令缓存能耗开销,但已有方法通常会由于预测错误或更新机制复杂而引入额外的取指延迟,导致整体能效性降低.本文面向典型超标量处理器的指令缓存结构,提出了一种高能效的路选择融合技术(C...
SUMMARY Energy consumption has become an important design consideration in modern processors. Theref...
L1 data caches in high-performance processors continue to grow in set associativity. Higher associat...
Fetching instructions from a set-associative cache in an embedded processor can consume a large amou...
L1 data caches in high-performance processors continue to grow in set associativity. Higher associat...
Current microprocessors require both high performance and low-power consumption. In order to reduce ...
Energy consumption is a major concern in many embedded computing systems. Several studies have shown...
Energy consumption is a major concern in most forms of embedded computing systems. Several studies h...
The need to minimize power while maximizing performance has led to recent developments of powerful s...
This paper proposes a low-energy solution for CAM-based highly associative I-caches using a segmente...
Conventional front-end designs attempt to maximize the number of "in-flight" instructions in the pip...
Set-associative caches achieve low miss rates for typical applications but result in significant ene...
Abstract—Energy efficiency plays a crucial role in the design of embedded processors especially for ...
[[abstract]]Conventional set‐associative caches, with higher associativity, provide lower miss rates...
Cache memory is one of the most important components of a computer system. The cache allows quickly...