Back to results

University of Illinois at Urbana-Champaign

Performance evaluation of deep learning on smartphones

Abstract

dc:description

Deep Learning powers a variety of applications from self driving cars and autonomous robotics to web search and voice assistants. It is fair to say that it is omnipresent and here to stay. It is deployed in all sorts of devices ranging from consumer electronics to Internet of Things (IoT). Such a deployment is categorized as inference at the edge. This thesis focuses on Deep Learning on one such edge device - Mobile Phone. The thesis surveys the space of Deep Learning deployment on mobile devices, and identifies three key problems - (a) lack of common programming interface, (b) dearth of benchmarking systems and (c) shortage of in-depth performance evaluation. Then, it provides a solution to each one of them by (a) providing a common interface derived from MLModelScope, referred to as mobile Predictor (mPredictor), (b) providing a benchmarking application and (c) using aforementioned mPredictor and benchmarking application to perform a detailed evaluation. This work has been developed to assist a generic mobile developer in integrating Deep Learning service in his/her application.

Degree

thesis:*
Name thesis:degree_name
M.S.
Level thesis:degree_level
Thesis
Discipline thesis:degree_discipline
Computer Science
Grantor
University of Illinois at Urbana-Champaign
Year dc:date
2020

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Srivastava, Abhishek
Contributors dc:contributor
  • Hwu, Wen-Mei

Subjects

dc:subject × 4

Rights

dc:rights
Statement dc:rights
  • Copyright 2019 Abhishek Srivastava
Language dc:language
en

Identifiers

dc:identifier.*
Handle dc:identifier
http://hdl.handle.net/2142/106260
OAI identifier oai:identifier
oai:www.ideals.illinois.edu:2142/106260

Chain of custody

source
Harvested from
University of Illinois - Urbana-Champaign
Base URL
www.ideals.illinois.edu/oai-pmh
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
citation

Srivastava, Abhishek. Performance evaluation of deep learning on smartphones. Thesis thesis, University of Illinois at Urbana-Champaign, 2020. http://hdl.handle.net/2142/106260