Abstract. Shrinking process technologies and growing chip sizes have profound effects on process variation. This leads to Chip Multiprocessors (CMPs) where not all cores operate at maximum frequency. Instead of simply disabling the slower cores or using guard banding (running all at the frequency of the slow-est logic block), we investigate keeping them active, and examine performance and power efficiency of using frequency-heterogeneous CMPs on multithreaded workloads. With uniform workload partitioning, one might intuitively expect slower cores to degrade performance. However, with non-uniform workload partitioning, we find that using both low and high frequency cores improves performance and reduces energy consumption over just running f...
Technology scaling trends have forced designers to consider alternatives to deeply pipelining aggres...
Chip multiprocessing (CMP) and simultaneous multi-threading (SMT) are two recently adopted technique...
The future of performance scaling lies in massively parallel workloads, but less-parallel applicati...
Shrinking process technologies and growing chip sizes have profound effects on process variation. Th...
Future chip multiprocessors (CMPs) will be expected to deliver robust performance in the face of man...
Faced with the challenge of finding ways to use an ever-growing transistor budget, microarchitects h...
The parallel nature of process execution on chip multiprocessors (CMPs) has considerably boosted lev...
Large, high frequency single-core chip designs are increasingly being replaced with larger chip mult...
Abstract—With the increasing scaling of manufacturing technol-ogy, process variation is a phenomenon...
Abstract—With the increasing scaling of manufacturing technol-ogy, process variation is a phenomenon...
In this paper, we study the space of chip multiprocessor (CMP) organizations. We compare the area an...
This paper evaluates new techniques to improve performance and efficiency of Chip MultiProcessors (C...
Modern microprocessors integrate a growing number of compo-nents on a single chip, such as processor...
With continued scaling of CMOS technology, power, thermal, and reliability issues threaten to signif...
Abstract – Chip-Multi-Processors (CMP) utilize multiple energy-efficient Processing Elements (PEs) t...
Technology scaling trends have forced designers to consider alternatives to deeply pipelining aggres...
Chip multiprocessing (CMP) and simultaneous multi-threading (SMT) are two recently adopted technique...
The future of performance scaling lies in massively parallel workloads, but less-parallel applicati...
Shrinking process technologies and growing chip sizes have profound effects on process variation. Th...
Future chip multiprocessors (CMPs) will be expected to deliver robust performance in the face of man...
Faced with the challenge of finding ways to use an ever-growing transistor budget, microarchitects h...
The parallel nature of process execution on chip multiprocessors (CMPs) has considerably boosted lev...
Large, high frequency single-core chip designs are increasingly being replaced with larger chip mult...
Abstract—With the increasing scaling of manufacturing technol-ogy, process variation is a phenomenon...
Abstract—With the increasing scaling of manufacturing technol-ogy, process variation is a phenomenon...
In this paper, we study the space of chip multiprocessor (CMP) organizations. We compare the area an...
This paper evaluates new techniques to improve performance and efficiency of Chip MultiProcessors (C...
Modern microprocessors integrate a growing number of compo-nents on a single chip, such as processor...
With continued scaling of CMOS technology, power, thermal, and reliability issues threaten to signif...
Abstract – Chip-Multi-Processors (CMP) utilize multiple energy-efficient Processing Elements (PEs) t...
Technology scaling trends have forced designers to consider alternatives to deeply pipelining aggres...
Chip multiprocessing (CMP) and simultaneous multi-threading (SMT) are two recently adopted technique...
The future of performance scaling lies in massively parallel workloads, but less-parallel applicati...