In many domains, accelerators---such as graphic processing units (GPUs) and field programmable gate arrays (FPGAs)---provide a significantly higher performance than general-purpose processors and at a much lower power. Accelerator-rich architectures are thus much more energy-efficient and are becoming mainstream.This dissertation investigates two important keys to the performance and power efficiency of accelerator-rich architectures---resource and data management. Three broad classes of accelerator-rich architectures are considered: chip-level accelerator-rich architectures such as systems-on-chips(SoC), node-level accelerator-rich architectures, and cluster-level accelerator-rich architectures.We first study SoC resource management for a ...
This work studies programmability enhancing abstractions in the context of accelerators and heteroge...
The emerging accelerator-based heterogeneous clusters, comprising specialized processors such as the...
During the past decade, accelerators, such as NVIDIA CUDA GPUs and Intel Xeon Phis, have seen an inc...
In many domains, accelerators---such as graphic processing units (GPUs) and field programmable gate ...
The high demand for addressing the required processing power of today's big-data and compute-intensi...
Abstract—Multi-core processors with accelerators are be-coming commodity components for high-perform...
In light of the failure of Dennard scaling and recent slowdown of Moore's Law, both industry and aca...
With power limitations imposing hard bounds on the amount of a chip that can be powered simultaneous...
Commodity accelerator technologies including reconfigurable devices provide an order of magnitude pe...
CPU and GPU platforms may not be the best options for many emerging compute patterns, which led to a...
Accelerators, such as GPUs and Intel Xeon Phis, have become the workhorses of high-performance compu...
Summarization: Important design considerations for the cost-effective employment of hardware acceler...
In the last several years, there has been a growing interest in utilizing accelerator technologies w...
There is a trend towards using accelerators to increase performance and energy efficiency of general...
Shared virtual memory is key in heterogeneous systems on chip (SoCs) that combine a general-purpose ...
This work studies programmability enhancing abstractions in the context of accelerators and heteroge...
The emerging accelerator-based heterogeneous clusters, comprising specialized processors such as the...
During the past decade, accelerators, such as NVIDIA CUDA GPUs and Intel Xeon Phis, have seen an inc...
In many domains, accelerators---such as graphic processing units (GPUs) and field programmable gate ...
The high demand for addressing the required processing power of today's big-data and compute-intensi...
Abstract—Multi-core processors with accelerators are be-coming commodity components for high-perform...
In light of the failure of Dennard scaling and recent slowdown of Moore's Law, both industry and aca...
With power limitations imposing hard bounds on the amount of a chip that can be powered simultaneous...
Commodity accelerator technologies including reconfigurable devices provide an order of magnitude pe...
CPU and GPU platforms may not be the best options for many emerging compute patterns, which led to a...
Accelerators, such as GPUs and Intel Xeon Phis, have become the workhorses of high-performance compu...
Summarization: Important design considerations for the cost-effective employment of hardware acceler...
In the last several years, there has been a growing interest in utilizing accelerator technologies w...
There is a trend towards using accelerators to increase performance and energy efficiency of general...
Shared virtual memory is key in heterogeneous systems on chip (SoCs) that combine a general-purpose ...
This work studies programmability enhancing abstractions in the context of accelerators and heteroge...
The emerging accelerator-based heterogeneous clusters, comprising specialized processors such as the...
During the past decade, accelerators, such as NVIDIA CUDA GPUs and Intel Xeon Phis, have seen an inc...