Repository logo
Log In(current)
  1. Home
  2. Colleges & Schools
  3. Graduate School
  4. Masters Theses
  5. Power Aware Computing on GPUs
Details

Power Aware Computing on GPUs

Date Issued
May 1, 2012
Author(s)
Kasichayanula, Kiran Kumar
Advisor(s)
Gregory D. Peterson
Additional Advisor(s)
Robert Harrison
Shirley V Moore
Permanent URI
https://trace.tennessee.edu/handle/20.500.14382/33038
Abstract

Energy and power density concerns in modern processors have led to significant computer architecture research efforts in power-aware and temperature-aware computing. With power dissipation becoming an increasingly vexing problem, power analysis of Graphical Processing Unit (GPU) and its components has become crucial for hardware and software system design. Here, we describe our technique for a coordinated measurement approach that combines real total power measurement and per-component power estimation. To identify power consumption accurately, we introduce the Activity-based Model for GPUs (AMG), from which we identify activity factors and power for microarchitectures on GPUs that will help in analyzing power tradeoffs of one component versus another using microbenchmarks. The key challenge addressed in this thesis is real-time power consumption, which can be accurately estimated using NVIDIA's Management Library (NVML) through Pthreads. We validated our model using Kill-A-Watt power meter and the results are accurate within 10\%. The resulting Performance Application Programming Interface (PAPI) NVML component offers real-time total power measurements for GPUs. This thesis also compares a single NVIDIA C2075 GPU running MAGMA (Matrix Algebra on GPU and Multicore Architectures) kernels, to a 48 core AMD Istanbul CPU running LAPACK.

Subjects

GPU

Power-Aware

MAGMA

PAPI NVML

Disciplines
Power and Energy
VLSI and Circuits, Embedded and Hardware Systems
Degree
Master of Science
Major
Computer Engineering
File(s)
Thumbnail Image
Name

kiran_thesis.pdf

Size

1.03 MB

Format

Adobe PDF

Checksum (MD5)

645931ef1a929e320c05981f450bd74c


University Libraries

1015 Volunteer Boulevard
Knoxville, TN 37996
865-974-4351

Map & Directions
Donate to the Libraries
  • About
  • John C. Hodges Society
  • Speaking Volumes magazine
  • Outreach
  • Directory
  • Employment
  • Policies
  • Library Intranet
University of Tennessee power T logo

The University of Tennessee, Knoxville
Knoxville, Tennessee 37996
865-974-1000

Events
A-Z
Apply
Privacy
Map
Directory
Give to UT
Accessibility

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science