This thesis presents a comprehensive system for allowing a Multiple Clock Domain (MCD) processor to adapt to its workload in an efficient manner. We present adaptive techniques at both the architecture and software levels. These techniques allow our system to either meet specified throughput demands while consuming as little energy as possible, or to stay within an average power budget while providing the highest possible throughput. We first present an architecture-level adaptive system. This system adapts the voltage/frequency configuration of the MCD processor to meet the workload of a single application efficiently. As its input, this system can take either a throughput goal to meet using the least possible energy, or an average ...
Improving power/performance efficiency is critical for today’s micro- processors. From edge devices ...
The global technology revolution is changing the integrated circuit industry from the one driven by ...
PhD ThesisRecent advances in semiconductor technology have facilitated placing many cores on a singl...
Multiple clock domains is one solution to the increasing problem of propagating the clock signal acr...
Journal ArticleAs clock frequency increases and feature size decreases, clock distribution and wire...
This dissertation addresses the problem of power and performance management for various computing sy...
In this thesis, we develop algorithms that make optimal use of frequency scaling to schedule jobs wi...
Cornell UniversityIthaca, NY 14853, U.S.A. Abstract We present a simple rate matching-based mechanis...
Multiple Clock Domain processors provide an attractive solution to the increasingly challenging prob...
In this paper, we present a clustered, multiple-clock domain (CMCD) microarchitecture that combines ...
Microprocessors are traditionally designed to provide “best overall” performance across a wide range...
The semiconductor industry has been increasingly focused on the energy consumption and heat generati...
The current implementation of dynamic voltage and frequency scaling (DVS and DFS) in microprocessors...
As handheld devices have become increasingly popular, powerful programmable graphics hardware for mo...
Thesis (Ph.D.)--University of Washington, 2021System-on-Chips (SoC) are the engines of modern comput...
Improving power/performance efficiency is critical for today’s micro- processors. From edge devices ...
The global technology revolution is changing the integrated circuit industry from the one driven by ...
PhD ThesisRecent advances in semiconductor technology have facilitated placing many cores on a singl...
Multiple clock domains is one solution to the increasing problem of propagating the clock signal acr...
Journal ArticleAs clock frequency increases and feature size decreases, clock distribution and wire...
This dissertation addresses the problem of power and performance management for various computing sy...
In this thesis, we develop algorithms that make optimal use of frequency scaling to schedule jobs wi...
Cornell UniversityIthaca, NY 14853, U.S.A. Abstract We present a simple rate matching-based mechanis...
Multiple Clock Domain processors provide an attractive solution to the increasingly challenging prob...
In this paper, we present a clustered, multiple-clock domain (CMCD) microarchitecture that combines ...
Microprocessors are traditionally designed to provide “best overall” performance across a wide range...
The semiconductor industry has been increasingly focused on the energy consumption and heat generati...
The current implementation of dynamic voltage and frequency scaling (DVS and DFS) in microprocessors...
As handheld devices have become increasingly popular, powerful programmable graphics hardware for mo...
Thesis (Ph.D.)--University of Washington, 2021System-on-Chips (SoC) are the engines of modern comput...
Improving power/performance efficiency is critical for today’s micro- processors. From edge devices ...
The global technology revolution is changing the integrated circuit industry from the one driven by ...
PhD ThesisRecent advances in semiconductor technology have facilitated placing many cores on a singl...