Power-constrained Performance Optimization of GPU Graph Traversal

Power-constrained Performance Optimization of GPU Graph Traversal
Author :
Publisher :
Total Pages :
Release :
ISBN-10 : OCLC:880942541
ISBN-13 :
Rating : 4/5 ( Downloads)

Book Synopsis Power-constrained Performance Optimization of GPU Graph Traversal by : Adam Thomas McLaughlin

Download or read book Power-constrained Performance Optimization of GPU Graph Traversal written by Adam Thomas McLaughlin and published by . This book was released on 2013 with total page pages. Available in PDF, EPUB and Kindle. Book excerpt: 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.


Power-constrained Performance Optimization of GPU Graph Traversal Related Books