Personal tools
Home Events Events Archive 2014 Improving the Energy Efficiency of Modern Computing Platforms using High-Resolution Real-Time Energy Measurements

Improving the Energy Efficiency of Modern Computing Platforms using High-Resolution Real-Time Energy Measurements

— filed under:

When Jul 17, 2014
from 12:00 PM to 02:00 PM
Where 53-125 E4
Contact Name
Contact Phone 310-825-2647
Add event to calendar vCal

PhD Defense

Digvijay Singh
Advisor: Prof. William J. Kaiser

Rising energy requirements in a broad range of computing platforms from mobile devices to server systems combined with the proliferation of these high-performance computing platforms has lead to an exigent need for improvement in platform energy efficiency. This requires infrastructure for monitoring of platform energy consumption and methods to reduce the energy costs. In this talk, we present an energy measurement infrastructure that provides high-resolution real-time energy measurements for a commodity computing platform. The measurement infrastructure is integrated at the platform level and provides measurements for the complete platform along with components such as the CPU, memory modules and others.

The energy measurement capabilities are applied to network data transport where a data file is to be uploaded over a network link. The data compression scheme used for the data file being uploaded is chosen dynamically using energy measurements during upload to enable adaptation to platform and network conditions. This significantly reduces energy cost for the data upload.

A novel task scheduler that improves the energy efficiency of multiprocessing platforms is also presented. It utilizes real-time energy measurements along with CPU performance counters to identify tasks that suffer from co-run degradation due to resource contention. These tasks have their scheduling priorities modified to enhance task co-scheduling and improve energy efficiency.

Digvijay Singh is a PhD candidate in the Electrical Engineering Department at UCLA, where he is part of the ASCENT Laboratory. He is also a member of UCLA’s Wireless Health Institute. He completed his master’s degree in Electrical Engineering at UCLA in 2010. He also received master’s and bachelor’s degrees from the Computer Science and Engineering Department at the Indian Institute of Technology (IIT) in Kharagpur during 2008 and 2007 respectively.

Department Hosting: Electrical Engineering

Document Actions