Spelling suggestions: "subject:"overconstrained environments"" "subject:"underconstrained environments""
1 |
Power-constrained performance optimization of GPU graph traversalMcLaughlin, Adam Thomas 13 January 2014 (has links)
Graph traversal represents an important class of graph algorithms that is the nucleus of many large scale graph analytics applications. While improving the performance of such algorithms using GPUs has received attention, understanding and managing performance under power constraints has not yet received similar attention.
This thesis first explores the power and performance characteristics of breadth first search (BFS) via measurements on a commodity GPU. We
utilize this analysis to address the problem of minimizing execution time below a predefined power limit or power cap exposing key relationships between graph properties and power consumption.
We modify the firmware on a commodity GPU to
measure power usage and use the GPU as an experimental system to evaluate future architectural enhancements for the optimization of graph algorithms. Specifically, we propose and evaluate power management algorithms that scale i) the
GPU frequency or ii) the number of active GPU compute units for a diverse set of real-world and synthetic graphs. Compared to scaling either
frequency or compute units individually, our proposed schemes reduce execution time by an average of 18.64% by adjusting the configuration based on the inter- and intra-graph characteristics.
|
2 |
Design and Implementation of the Heterogeneous Computing Device Management ArchitectureSchultek, Brian Robert January 2014 (has links)
No description available.
|
Page generated in 0.1134 seconds