Power-constrained Performance Optimization of GPU Graph Traversal

Power-constrained Performance Optimization of GPU Graph Traversal
Author: Adam Thomas McLaughlin
Publisher:
Total Pages:
Release: 2013
Genre: Graph algorithms
ISBN:


Download Power-constrained Performance Optimization of GPU Graph Traversal Book in PDF, Epub and Kindle

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
Language: en
Pages:
Authors: Adam Thomas McLaughlin
Categories: Graph algorithms
Type: BOOK - Published: 2013 - Publisher:

GET EBOOK

Graph traversal represents an important class of graph algorithms that is the nucleus of many large scale graph analytics applications. While improving the perf
Performance and Power Optimization of GPU Architectures for General-purpose Computing
Language: en
Pages:
Authors: Yue Wang
Categories:
Type: BOOK - Published: 2014 - Publisher:

GET EBOOK

The other technique targets on maximizing the average throughput of all parallel processors under the dynamic power constraints. We formalize this target as a l
EXPLORING HIGH PERFORMANCE AND ENERGY EFFICIENT GRAPH PROCESSING ON GPU
Language: en
Pages: 0
Authors:
Categories:
Type: BOOK - Published: 2023 - Publisher:

GET EBOOK

Abstract : Parallel graph processing is central to analytical computer science applications, and GPUs have proven to be an ideal platform for parallel graph pro
GPU Gems 2
Language: en
Pages: 814
Authors: Matt Pharr
Categories: Computers
Type: BOOK - Published: 2005 - Publisher: Addison-Wesley Professional

GET EBOOK

More useful techniques, tips, and tricks for harnessing the power of the new generation of powerful GPUs.
Efficient Execution of Irregular Dataflow Graphs
Language: en
Pages: 155
Authors: Nimish Shah
Categories: Technology & Engineering
Type: BOOK - Published: 2023-08-14 - Publisher: Springer Nature

GET EBOOK

This book focuses on the acceleration of emerging irregular sparse workloads, posed by novel artificial intelligent (AI) models and sparse linear algebra. Speci