An Evaluation of Edge TPU Accelerators for Convolutional Neural Networks

被引:19
|
作者
Seshadri, Kiran [1 ]
Akin, Berkin [1 ]
Laudon, James [3 ]
Narayanaswami, Ravi [2 ]
Yazdanbakhsh, Amir [3 ]
机构
[1] Google, Mountain View, CA 94043 USA
[2] Cruise, San Francisco, CA USA
[3] Google Res, Brain Team, Mountain View, CA USA
关键词
D O I
10.1109/IISWC55918.2022.00017
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Edge TPUs are a domain of accelerators for low-power, edge devices and are widely used in various Google products such as Coral and Pixel devices. In this paper, we first discuss the major microarchitectural details of Edge TPUs. Then, we extensively evaluate three classes of Edge TPUs, covering different computing ecosystems, across 423K unique convolutional neural networks. Building upon this extensive study, we discuss critical and interpretable microarchitectural insights about the studied classes of Edge TPUs. Mainly, we discuss how Edge TPU accelerators perform across convolutional neural networks with different structures. Finally, we present a learned machine learning model with high accuracy to estimate the major performance metrics of accelerators. These learned models enable significantly faster (in the order of milliseconds) evaluations of accelerators as an alternative to time-consuming cycle-accurate simulators and establish an exciting opportunity for rapid hardware/software co-design.
引用
收藏
页码:79 / 91
页数:13
相关论文
共 50 条
  • [31] Facial Expression Recognition Based on Convolutional Neural Networks and Edge Computing
    Xu, Gezheng
    Yin, Haoran
    Yang, Junhui
    2020 IEEE CONFERENCE ON TELECOMMUNICATIONS, OPTICS AND COMPUTER SCIENCE (TOCS), 2020, : 226 - 232
  • [32] EDGE-AWARE SUPERPIXEL SEGMENTATION WITH UNSUPERVISED CONVOLUTIONAL NEURAL NETWORKS
    Yu, Yue
    Yang, Yang
    Liu, Kezhao
    2021 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2021, : 1504 - 1508
  • [33] Dynamic Edge-Conditioned Filters in Convolutional Neural Networks on Graphs
    Simonovsky, Martin
    Komodakis, Nikos
    30TH IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2017), 2017, : 29 - 38
  • [34] Streamlining plant disease diagnosis with convolutional neural networks and edge devices
    Md. Faysal Ahamed
    Abdus Salam
    Md. Nahiduzzaman
    M. Abdullah-Al-Wadud
    S. M. Riazul Islam
    Neural Computing and Applications, 2024, 36 (29) : 18445 - 18477
  • [35] Evaluation of deep convolutional neural networks for glaucoma detection
    Phan, Sang
    Satoh, Shin'ichi
    Yoda, Yoshioki
    Kashiwagi, Kenji
    Oshika, Tetsuro
    Oshika, Tetsuro
    Hasegawa, Takashi
    Kashiwagi, Kenji
    Miyake, Masahiro
    Sakamoto, Taiji
    Yoshitomi, Takeshi
    Inatani, Masaru
    Yamamoto, Tetsuya
    Sugiyama, Kazuhisa
    Nakamura, Makoto
    Tsujikawa, Akitaka
    Sotozono, Chie
    Sonoda, Koh-Hei
    Terasaki, Hiroko
    Ogura, Yuichiro
    Fukuchi, Takeo
    Shiraga, Fumio
    Nishida, Kohji
    Nakazawa, Toru
    Aihara, Makoto
    Yamashita, Hidetoshi
    Hiyoyuki, Iijima
    JAPANESE JOURNAL OF OPHTHALMOLOGY, 2019, 63 (03) : 276 - 283
  • [36] Evaluation of deep convolutional neural networks for glaucoma detection
    Sang Phan
    Shin’ichi Satoh
    Yoshioki Yoda
    Kenji Kashiwagi
    Tetsuro Oshika
    Japanese Journal of Ophthalmology, 2019, 63 : 276 - 283
  • [37] Evaluation of text messages using convolutional neural networks
    Otasevic, Vladimir
    Draskovic, Drazen
    Nikolic, Bosko
    2021 29TH TELECOMMUNICATIONS FORUM (TELFOR), 2021,
  • [38] Pipeline Design of Nonvolatile-based Computing in Memory for Convolutional Neural Networks Inference Accelerators
    Han, Lixia
    Huang, Peng
    Zhou, Zheng
    Chen, Yiyang
    Yang, Haozhang
    Liu, Xiaoyan
    Kang, Jinfeng
    2024 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, DATE, 2024,
  • [39] NLCMAP: A FRAMEWORK FOR THE EFFICIENT MAPPING OF NON-LINEAR CONVOLUTIONAL NEURAL NETWORKS ON FPGA ACCELERATORS
    Aiello, Giuseppe
    Bussolino, Beatrice
    Valpreda, Emanuele
    Roch, Massimo Ruo
    Masera, Guido
    Martina, Maurizio
    Marsi, Stefano
    2022 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, ICIP, 2022, : 926 - 930
  • [40] Exploration of Task-based Scheduling for Convolutional Neural Networks Accelerators under Memory Constraints
    Rodrigues, Crefeda Faviola
    Riley, Graham
    Lujan, Mikel
    CF '19 - PROCEEDINGS OF THE 16TH ACM INTERNATIONAL CONFERENCE ON COMPUTING FRONTIERS, 2019, : 366 - 372