English
Related papers

Related papers: AI Benchmark: Running Deep Neural Networks on Andr…

200 papers

Walking speed estimation is an essential component of mobile apps in various fields such as fitness, transportation, navigation, and health-care. Most existing solutions are focused on specialized medical applications that utilize body-worn…

Computers and Society · Computer Science 2019-03-07 Aawesh Shrestha , Myounggyu Won

This paper surveys benchmarking principles, machine learning devices including GPUs, FPGAs, and ASICs, and deep learning software frameworks. It also reviews these technologies with respect to benchmarking from the perspectives of a…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-02-19 Wei Dai , Daniel Berleant

Camera scene detection is among the most popular computer vision problem on smartphones. While many custom solutions were developed for this task by phone vendors, none of the designed models were available publicly up until now. To address…

Artificial Intelligence (AI) workloads drive a rapid expansion of high-performance computing (HPC) infrastructures and increase their power and energy demands towards a critical level. AI benchmarks representing state-of-the art workloads…

Performance · Computer Science 2026-03-18 Martin Mayr , Sebastian Wind , Lukas Schröder , Georg Hager , Harald Köstler , Gerhard Wellein

Machine learning is playing an increasingly significant role in emerging mobile application domains such as AR/VR, ADAS, etc. Accordingly, hardware architects have designed customized hardware for machine learning algorithms, especially…

Machine Learning · Computer Science 2018-02-05 Yuhao Zhu , Matthew Mattina , Paul Whatmough

On-device deep learning is rapidly gaining popularity in mobile applications. Compared to offloading deep learning from smartphones to the cloud, on-device deep learning enables offline model inference while preserving user privacy.…

Machine Learning · Computer Science 2022-04-26 Yujin Huang , Chunyang Chen

Google's Android is a comprehensive software framework for mobile communication devices (i.e., smartphones, PDAs). The Android framework includes an operating system, middleware and a set of key applications. The incorporation of integrated…

Cryptography and Security · Computer Science 2009-12-31 A. Shabtai , Y. Fledel , U. Kanonov , Y. Elovici , S. Dolev

Mobile phones and smartphones have evolved to be very powerful devices that have the potential to be utilized in many application areas apart from generic communication. With each passing year, we see increasingly powerful smartphones being…

Networking and Internet Architecture · Computer Science 2015-07-14 S. Sarma

With the increasing use of smartphones in our daily lives, these devices have become capable of performing many complex tasks. Concerning the need for continuous monitoring of vital signs, especially for the elderly or those with certain…

Signal Processing · Electrical Eng. & Systems 2024-03-29 Taha Samavati , Mahdi Farvardin , Aboozar Ghaffari

In today's landscape, smartphones have evolved into hubs for hosting a multitude of deep learning models aimed at local execution. A key realization driving this work is the notable fragmentation among these models, characterized by varied…

Artificial Intelligence · Computer Science 2024-03-13 Jinliang Yuan , Chen Yang , Dongqi Cai , Shihe Wang , Xin Yuan , Zeling Zhang , Xiang Li , Dingge Zhang , Hanzi Mei , Xianqing Jia , Shangguang Wang , Mengwei Xu

Mobile devices such as smartphones and tablets have become ubiquitous in today's modern computing landscape. The applications that run on these mobile devices (often referred to as "apps") have become a primary means of computing for…

Software Engineering · Computer Science 2018-07-20 Kevin Moran

Android is a mobile operating system based on a modified version of the Linux kernel and other open source software, designed primarily for touchscreen mobile devices such as smartphones and tablets. It is an operating system for low…

Operating Systems · Computer Science 2021-04-20 Mayank Goel , Gourav Singal

On-device agents on smartphones increasingly require continuously evolving memory to support personalized, context-aware, and long-term behaviors. To meet both privacy and responsiveness demands, user data is embedded as vectors and stored…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-11-25 Xinkui Zhao , Qingyu Ma , Yifan Zhang , Hengxuan Lou , Guanjie Cheng , Shuiguang Deng , Jianwei Yin

As the use of AI-powered applications widens across multiple domains, so do increase the computational demands. Primary driver of AI technology are the deep neural networks (DNNs). When focusing either on cloud-based systems that serve…

Hardware Architecture · Computer Science 2022-05-20 Stylianos I. Venieris , Christos-Savvas Bouganis , Nicholas D. Lane

The predominant paradigm for using machine learning models on a device is to train a model in the cloud and perform inference using the trained model on the device. However, with increasing number of smart devices and improved hardware,…

Machine Learning · Computer Science 2020-07-27 Sauptik Dhar , Junyao Guo , Jiayi Liu , Samarth Tripathi , Unmesh Kurup , Mohak Shah

On-device inference of machine learning models for mobile phones is desirable due to its lower latency and increased privacy. Running such a compute-intensive task solely on the mobile CPU, however, can be difficult due to limited computing…

Artificial intelligence (AI) technology makes mobile devices become intelligent objects which can learn and act automatically. Although AI will bring great opportunities for mobile applications, little work has focused on the architecture…

Computers and Society · Computer Science 2018-07-25 Ziyi Wang , Yong Cui , Zeqi Lai

Computing at the edge is important in remote settings, however, conventional hardware is not optimized for utilizing deep neural networks. The Google Edge TPU is an emerging hardware accelerator that is cost, power and speed efficient, and…

Computer Vision and Pattern Recognition · Computer Science 2022-11-01 Yipeng Sun , Andreas M Kist

Tensor Processing Units (TPUs) are specialized hardware accelerators for deep learning developed by Google. This paper aims to explore TPUs in cloud and edge computing focusing on its applications in AI. We provide an overview of TPUs,…

Hardware Architecture · Computer Science 2023-11-15 Diego Sanmartín Carrión , Vera Prohaska

High performance computing for low power devices can be useful to speed up calculations on processors that use a lower clock rate than computers for which energy efficiency is not an issue. In this trial, different high performance…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-12-10 Robert Fritze , Claudia Plant