The objective of the proposed research is to develop an analytical model that predicts performance and power for many-core architecture and further propose a mechanism, which leverages the analytical model, to enable energy-efficient execution of an application. The key insight of the model is to investigate and quantify a complex relationship that exists between the thread-level parallelism and memory-level parallelism for an application on a given many-core architecture. Two metrics are proposed: memory warp parallelism (MWP), which refers to the number of overlapping memory accesses per core, and computation warp parallelism (CWP), which characterizes an application type. By using these metrics in addition to the architectural and app...
This thesis is composed of two parts, that relate to both parallel and heterogeneous processing. Th...
This thesis is composed of two parts, that relate to both parallel and heterogeneous processing. Th...
Energy consumption by computer systems has emerged as an important concern, both at the level of ind...
This thesis describes the efficient design of a future many-core processor that can provide higher p...
Nowadays, reducing energy consumption and improving the energy efficiency of computing systems becom...
University of Minnesota Ph.D. dissertation.October 2016. Major: Electrical/Computer Engineering. Adv...
It is commonplace for graphics processing units or GPUs today to render extremely complex 3D scenes ...
The overarching goal of this thesis is to provide an algorithm-centric approach to analyzing the rel...
With processor clock speeds having stagnated, parallel computing architectures have achieved a break...
PhD ThesisIt is likely that many-core processor systems will continue to penetrate emerging embedde...
High performance computing is evolving at a rapid pace, with throughput oriented processors such as ...
Thread parallel hardware, as the Graphics Processing Units (GPUs), greatly outperform CPUs in provid...
GPUs are much more power-efficient devices compared to CPUs, but due to several performance bottlene...
During the past decades, High-Performance Computing (HPC) has been widely used in various industries...
To improve the power consumption of parallel applications at the runtime, modern processors provide ...
This thesis is composed of two parts, that relate to both parallel and heterogeneous processing. Th...
This thesis is composed of two parts, that relate to both parallel and heterogeneous processing. Th...
Energy consumption by computer systems has emerged as an important concern, both at the level of ind...
This thesis describes the efficient design of a future many-core processor that can provide higher p...
Nowadays, reducing energy consumption and improving the energy efficiency of computing systems becom...
University of Minnesota Ph.D. dissertation.October 2016. Major: Electrical/Computer Engineering. Adv...
It is commonplace for graphics processing units or GPUs today to render extremely complex 3D scenes ...
The overarching goal of this thesis is to provide an algorithm-centric approach to analyzing the rel...
With processor clock speeds having stagnated, parallel computing architectures have achieved a break...
PhD ThesisIt is likely that many-core processor systems will continue to penetrate emerging embedde...
High performance computing is evolving at a rapid pace, with throughput oriented processors such as ...
Thread parallel hardware, as the Graphics Processing Units (GPUs), greatly outperform CPUs in provid...
GPUs are much more power-efficient devices compared to CPUs, but due to several performance bottlene...
During the past decades, High-Performance Computing (HPC) has been widely used in various industries...
To improve the power consumption of parallel applications at the runtime, modern processors provide ...
This thesis is composed of two parts, that relate to both parallel and heterogeneous processing. Th...
This thesis is composed of two parts, that relate to both parallel and heterogeneous processing. Th...
Energy consumption by computer systems has emerged as an important concern, both at the level of ind...