English
Related papers

Related papers: On-Device Neural Net Inference with Mobile GPUs

200 papers

In this paper, we provide a deep dive into the deployment of inference accelerators at Facebook. Many of our ML workloads have unique characteristics, such as sparse memory accesses, large model sizes, as well as high compute, memory and…

Hardware Architecture · Computer Science 2021-08-06 Michael Anderson , Benny Chen , Stephen Chen , Summer Deng , Jordan Fix , Michael Gschwind , Aravind Kalaiah , Changkyu Kim , Jaewon Lee , Jason Liang , Haixin Liu , Yinghai Lu , Jack Montgomery , Arun Moorthy , Satish Nadathur , Sam Naghshineh , Avinash Nayak , Jongsoo Park , Chris Petersen , Martin Schatz , Narayanan Sundaram , Bangsheng Tang , Peter Tang , Amy Yang , Jiecao Yu , Hector Yuen , Ying Zhang , Aravind Anbudurai , Vandana Balan , Harsha Bojja , Joe Boyd , Matthew Breitbach , Claudio Caldato , Anna Calvo , Garret Catron , Sneh Chandwani , Panos Christeas , Brad Cottel , Brian Coutinho , Arun Dalli , Abhishek Dhanotia , Oniel Duncan , Roman Dzhabarov , Simon Elmir , Chunli Fu , Wenyin Fu , Michael Fulthorp , Adi Gangidi , Nick Gibson , Sean Gordon , Beatriz Padilla Hernandez , Daniel Ho , Yu-Cheng Huang , Olof Johansson , Shishir Juluri , Shobhit Kanaujia , Manali Kesarkar , Jonathan Killinger , Ben Kim , Rohan Kulkarni , Meghan Lele , Huayu Li , Huamin Li , Yueming Li , Cynthia Liu , Jerry Liu , Bert Maher , Chandra Mallipedi , Seema Mangla , Kiran Kumar Matam , Jubin Mehta , Shobhit Mehta , Christopher Mitchell , Bharath Muthiah , Nitin Nagarkatte , Ashwin Narasimha , Bernard Nguyen , Thiara Ortiz , Soumya Padmanabha , Deng Pan , Ashwin Poojary , Ye , Qi , Olivier Raginel , Dwarak Rajagopal , Tristan Rice , Craig Ross , Nadav Rotem , Scott Russ , Kushal Shah , Baohua Shan , Hao Shen , Pavan Shetty , Krish Skandakumaran , Kutta Srinivasan , Roshan Sumbaly , Michael Tauberg , Mor Tzur , Sidharth Verma , Hao Wang , Man Wang , Ben Wei , Alex Xia , Chenyu Xu , Martin Yang , Kai Zhang , Ruoxi Zhang , Ming Zhao , Whitney Zhao , Rui Zhu , Ajit Mathews , Lin Qiao , Misha Smelyanskiy , Bill Jia , Vijay Rao

Many artificial intelligence (AI) devices have been developed to accelerate the training and inference of neural networks models. The most common ones are the Graphics Processing Unit (GPU) and Tensor Processing Unit (TPU). They are highly…

Machine Learning · Computer Science 2022-10-25 xiangyang Ju , Yunsong Wang , Daniel Murnane , Nicholas Choma , Steven Farrell , Paolo Calafiura

Neural Networks (NN) provide a solid and reliable way of executing different types of applications, ranging from speech recognition to medical diagnosis, speeding up onerous and long workloads. The challenges involved in their…

Hardware Architecture · Computer Science 2023-09-26 Federico Manca , Francesco Ratto

Recent breakthrough technological progressions of powerful mobile computing resources such as low-cost mobile GPUs along with cutting-edge, open-source software architectures have enabled high-performance deep learning on mobile platforms.…

Machine Learning · Computer Science 2023-02-02 G. Dumindu Samaraweera , Hung Nguyen , Hadi Zanddizari , Behnam Zeinali , J. Morris Chang

Deep neural network (DNN) inference is increasingly being executed on mobile and embedded platforms due to several key advantages in latency, privacy and always-on availability. However, due to limited computing resources, efficient DNN…

Computer Vision and Pattern Recognition · Computer Science 2024-01-18 Lei Xun , Jonathon Hare , Geoff V. Merrett

TensorFlow is an interface for expressing machine learning algorithms, and an implementation for executing such algorithms. A computation expressed using TensorFlow can be executed with little or no change on a wide variety of heterogeneous…

Deep neural networks (DNNs) have been increasingly deployed on and integrated with edge devices, such as mobile phones, drones, robots and wearables. To run DNN inference directly on edge devices (a.k.a. edge inference) with a satisfactory…

Machine Learning · Computer Science 2020-09-18 Bingqian Lu , Jianyi Yang , Shaolei Ren

In this paper, we present an OpenCL-based heterogeneous implementation of a computer vision algorithm -- image inpainting-based object removal algorithm -- on mobile devices. To take advantage of the computation power of the mobile…

Distributed, Parallel, and Cluster Computing · Computer Science 2014-03-19 Guohui Wang , Yingen Xiong , Jay Yun , Joseph R. Cavallaro

While deep neural net inference was considered a task for servers only, latest advances in technology allow the task of inference to be moved to mobile and embedded devices, desired for various reasons ranging from latency to privacy. These…

Machine Learning · Computer Science 2020-02-18 Yury Pisarchyk , Juhyun Lee

Among hardware accelerators for deep-learning inference, data flow implementations offer low latency and high throughput capabilities. In these architectures, each neuron is mapped to a dedicated hardware unit, making them well-suited for…

Machine Learning · Computer Science 2026-03-10 Tobias Habermann , Michael Mecik , Zhenyu Wang , César David Vera , Martin Kumm , Mario Garrido

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

Deep learning (DL) is characterised by its dynamic nature, with new deep neural network (DNN) architectures and approaches emerging every few years, driving the field's advancement. At the same time, the ever-increasing use of mobile…

Machine Learning · Computer Science 2023-07-25 Ioannis Panopoulos , Sokratis Nikolaidis , Stylianos I. Venieris , Iakovos S. Venieris

As AI applications for mobile devices become more prevalent, there is an increasing need for faster execution and lower energy consumption for neural model inference. Historically, the models run on mobile devices have been smaller and…

Artificial Intelligence · Computer Science 2020-02-04 Mateen Ulhaq , Ivan V. Bajić

The proliferation of the Internet of Things (IoT) and its cutting-edge AI-enabled applications (e.g., autonomous vehicles and smart industries) combine two paradigms: data-driven systems and their deployment on the edge. Usually, edge…

Machine Learning · Computer Science 2025-08-01 Ghazal Sobhani , Md. Monzurul Amin Ifath , Tushar Sharma , Israat Haque

The ubiquity of smartphone cameras and IoT cameras, together with the recent boom of deep learning and deep neural networks, proliferate various computer vision driven mobile and IoT applications deployed on the edge. This paper focuses on…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-05-06 Zhe Yang , Klara Nahrstedt , Hongpeng Guo , Qian Zhou

Deep neural networks have proven to be particularly effective in visual and audio recognition tasks. Existing models tend to be computationally expensive and memory intensive, however, and so methods for hardware-oriented approximation have…

Computer Vision and Pattern Recognition · Computer Science 2019-07-09 Erwei Wang , James J. Davis , Ruizhe Zhao , Ho-Cheung Ng , Xinyu Niu , Wayne Luk , Peter Y. K. Cheung , George A. Constantinides

Machine learning (ML), especially deep learning is made possible by the availability of big data, enormous compute power and, often overlooked, development tools or frameworks. As the algorithms become mature and efficient, more and more ML…

Machine Learning · Computer Science 2018-06-21 Liangzhen Lai , Naveen Suda

While discrete-event simulators are essential tools for architecture research, design, and development, their practicality is limited by an extremely long time-to-solution for realistic applications under investigation. This work describes…

Hardware Architecture · Computer Science 2022-04-07 Lingda Li , Santosh Pandey , Thomas Flynn , Hang Liu , Noel Wheeler , Adolfy Hoisie

Deep learning applications are computation-intensive and often employ GPU as the underlying computing devices. Deep learning frameworks provide powerful programming interfaces, but the gap between source codes and practical GPU operations…

Software Engineering · Computer Science 2017-07-13 Jiazhen Gu , Huan Liu , Yangfan Zhou , Xin Wang

Deep learning (DL) has been widely adopted those last years but they are computing-intensive method. Therefore, scientists proposed diverse optimization to accelerate their predictions for end-user applications. However, no single inference…

Machine Learning · Computer Science 2022-10-11 Pierrick Pochelu
‹ Prev 1 4 5 6 7 8 10 Next ›