Back to results

University of Houston

Towards Highly Efficient Neural Network Processing on Energy Harvesting Powered Non-Volatile Processor

Abstract

dc:description.abstract

Now-a-days, machine learning algorithms, especially neural networks, are being adapted extensively in wearable and internet-of-things (IoT) devices due to their superior performance in identification tasks. Since neural network execution usually consumes a substantial amount of energy, an intensive battery recharge is required, which is impractical for most of the wearable and IoT devices. Due to abundant availability, easy access, and eco-friendly nature, ambient energy sources have become a popular alternative to power wearable devices these days. However, given the changeable environment, the harvested energy could be unstable and might even cause power interruptions that result in the loss of computation progress (i.e. data and state), and thereby seriously degrade the execution performance of the processor. Recently, Non-Volatile Processors (NVPs) are proposed to overcome such challenges, by performing an emergency backup and restoring of the current data and state of the processor, whenever there is a power interruption. Although a single backup and restore consumes limited energy, the intensive backup and restore actions caused by unstable environment will consume a large amount of energy and signi ficantly delay the overall computation progress. We have proposed a new architectural design for NVP via introducing an energy buffer and adapting energy-aware dynamic frequency scaling for general applications. Furthermore, we are exploring the inherent execution sparsity of neural networks to develop a highly efficient NVP backup and restore scheme for neural network processing.

Degree

thesis:*
Name thesis:degree_name
Master of Science in Electrical Engineering
Level thesis:degree_level
Masters
Discipline thesis:degree_discipline
Electrical Engineering
Grantor
University of Houston
Year dc:date.issued
2020

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Sistla, Manojna
Advisor dc:contributor.advisor
  • Fu, Xin
Committee members dc:contributor.committeemember
  • Chen, Jinghong
  • Lent, Ricardo

Subjects

dc:subject × 4

Rights

dc:rights
Statement dc:rights
  • The author of this work is the copyright owner. UH Libraries and the Texas Digital Library have their permission to store and provide access to this work. Further transmission, reproduction, or presentation of this work is prohibited except with permission of the author(s).
Language dc:language.iso
eng

Identifiers

dc:identifier.*
Handle dc:identifier.uri
https://hdl.handle.net/10657/7928
OAI identifier oai:identifier
oai:uh-ir.tdl.org:10657/7928

Chain of custody

source
Harvested from
University of Houston
Base URL
uh-ir.tdl.org/server/oai/request
Last updated
2026-07-24
Source record
OAI-PMH GetRecord
citation

Sistla, Manojna. Towards Highly Efficient Neural Network Processing on Energy Harvesting Powered Non-Volatile Processor. Masters thesis, University of Houston, 2020. https://hdl.handle.net/10657/7928