As the number of transistors integrated on a chip continues to increase, a growing challenge is accurately modeling per-formance in the early stages of processor design. Analytical models have been employed to rapidly search for higher performance designs, and can provide insights that detailed simulators may not. This paper proposes techniques to predict the impact of pending cache hits, hardware prefetching, and realistic miss status holding register (MSHR) resources on superscalar performance in the presence of long latency memory systems when employing hybrid analytical models that apply instruction trace analysis. Pending cache hits are secondary references to a cache block for which a request has already been initiated but has not yet...
Techniques for analyzing and improving memory referencing behavior continue to be important for achi...
Improving cache performance requires understanding cache behavior. However, measuring cache performa...
Abstract—Although modeling of memory caches for the purpose of cache design and process scheduling h...
As the number of transistors integrated on a chip continues to increase, a growing challenge is accu...
Cache performance analysis is becoming increasingly important in microprocessor design. This work ex...
The increasing performance gap between processors and memory will force future architectures to devo...
High-level performance models play an integral part in mi-croprocessor design in predicting performa...
The traditional performance-cost benefits we have enjoyed for decades from technology scaling are ch...
The full text of this article is not available on SOAR. WSU users can access the article via IEEE Xp...
As per-core CPU performance plateaus and data-bound applications like graph analytics and key-value ...
Caches have become invaluable for higher-end architectures to hide, in part, the increasing gap betw...
As the performance gap between the processor cores and the memory subsystem increases, designers are...
An accurate, tractable, analytic cache model for time-shared systems is presented, which estimates t...
Application-specific system-on-chip platforms create the opportunity to customize the cache configur...
Off-chip memory accesses take a long time on modern processors. As such, load instructions that miss...
Techniques for analyzing and improving memory referencing behavior continue to be important for achi...
Improving cache performance requires understanding cache behavior. However, measuring cache performa...
Abstract—Although modeling of memory caches for the purpose of cache design and process scheduling h...
As the number of transistors integrated on a chip continues to increase, a growing challenge is accu...
Cache performance analysis is becoming increasingly important in microprocessor design. This work ex...
The increasing performance gap between processors and memory will force future architectures to devo...
High-level performance models play an integral part in mi-croprocessor design in predicting performa...
The traditional performance-cost benefits we have enjoyed for decades from technology scaling are ch...
The full text of this article is not available on SOAR. WSU users can access the article via IEEE Xp...
As per-core CPU performance plateaus and data-bound applications like graph analytics and key-value ...
Caches have become invaluable for higher-end architectures to hide, in part, the increasing gap betw...
As the performance gap between the processor cores and the memory subsystem increases, designers are...
An accurate, tractable, analytic cache model for time-shared systems is presented, which estimates t...
Application-specific system-on-chip platforms create the opportunity to customize the cache configur...
Off-chip memory accesses take a long time on modern processors. As such, load instructions that miss...
Techniques for analyzing and improving memory referencing behavior continue to be important for achi...
Improving cache performance requires understanding cache behavior. However, measuring cache performa...
Abstract—Although modeling of memory caches for the purpose of cache design and process scheduling h...