The DOI matches its Crossref record; 3 of the 3 references it cites were found in a registry or an index.
Automated HW/SW co-design for edge AI: state, challenges and steps ahead
Open accessAbstract
Gigantic rates of data production in the era of Big Data, Internet of Thing (IoT), and Smart Cyber Physical Systems (CPS) pose incessantly escalating demands for massive data processing, storage, and transmission while continuously interacting with the physical world using edge sensors and actuators. For IoT systems, there is now a strong trend to move the intelligence from the cloud to the edge or the extreme edge (known as TinyML). Yet, this shift to edge AI systems requires to design powerful machine learning systems under very strict resource constraints. This poses a difficult design task that needs to take the complete system stack from machine learning algorithm, to model optimization and compression, to software implementation, to hardware platform and ML accelerator design into account. This paper discusses the open research challenges to achieve such a holistic Design Space Exploration for a HW/SW Co-design for Edge AI Systems and discusses the current state with three currently developed flows: one design flow for systems with tightly-coupled accelerator architectures based on RISC-V, one approach using loosely-coupled, application-specific accelerators as well as one framework that integrates software and hardware optimization techniques to built efficient Deep Neural Network (DNN) systems.
Overview
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
The cited source says what the claim attributes to it.
In the citing paper
“In (Bringmann et al., 2021), such a hardware accelerator and neural network search (HANNAH) framework is presented.”
From A review on TinyML: State-of-the-art and prospects (2022) · cites this paper as Bringmann et al., 2021
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Citations
Cites
Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inference
Jacob, B., Kligys, S., Chen, B., Zhu, M., Tang, M., Howard, A., Adam, H., & Kalenichenko, D. (2018) · 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition · doi:10.1109/cvpr.2018.00286 · Cited by 4,114
Williams, S., Waterman, A., & Patterson, D. A. (2009) · Communications of the ACM · doi:10.1145/1498765.1498785 · Cited by 2,798
Speech Commands: A Dataset for Limited-Vocabulary Speech Recognition
Warden, P. (2018) · arXiv · doi:10.48550/arxiv.1804.03209 · Cited by 1,033
Research works printed but not linked: 57
- 10.5555/3437539.3437731 · DOI
- 10.1109/ISESD.2018.8605478 · DOI
- 10.5555/3437539.3437682 · DOI
- 10.1109/TCAD.2020.3012320 · DOI
- 10.5555/3291168.3291211 · DOI
- 10.1109/JETCAS.2019.2910232 · DOI
- 10.5555/3322706.3361996 · DOI
- Frederik Funk Thorsten Bucksch and Daniel Mueller-Gritschneder. 2020. ML Training on a Tiny Microcontroller for a Self-adaptive Neural Network-Based DC Motor Speed Controller. In IoT Streams for Data-Driven Predictive Maintenance and IoT Edge and Mobile for Embedded Machine Learning. Frederik Funk Thorsten Bucksch and Daniel Mueller-Gritschneder. 2020. ML Training on a Tiny Microcontroller for a Self-adaptive Neural Network-Based DC Motor Speed Controller. In IoT Streams for Data-Driven Predictive Maintenance and IoT Edge and Mobile for Embedded Machine Learning. · DOI
- 10.1109/TETC.2015.2506272 · DOI
- 10.1109/TVLSI.2017.2654506 · DOI
- 10.1145/3007787.3001163 · DOI · Paper page
- Song Han , Huizi Mao , and William J Dally . 2015. Deep compression: Compressing deep neural networks with pruning, trained quantization and huffman coding. arXiv preprint arXiv:1510.00149 ( 2015 ). Song Han, Huizi Mao, and William J Dally. 2015. Deep compression: Compressing deep neural networks with pruning, trained quantization and huffman coding. arXiv preprint arXiv:1510.00149 (2015). · arXiv
- 10.1145/3316781.3317787 · DOI
- Muhammad Abdullah Hanif and Muhammad Shafique . 2021. A cross-layer approach towards developing efficient embedded deep learning systems. Micro-processors and Microsystems ( 2021 ), 103609. Muhammad Abdullah Hanif and Muhammad Shafique. 2021. A cross-layer approach towards developing efficient embedded deep learning systems. Micro-processors and Microsystems (2021), 103609.
- 10.1145/3316781.3317783 · DOI
- 10.1109/TCAD.2020.3012863 · DOI
- 10.1109/TCAD.2020.2986127 · DOI
- Qing Jin , Linjie Yang , and Zhenyu Liao . 2019. Towards efficient training for neural network quantization. arXiv preprint arXiv:1912.10207 ( 2019 ). Qing Jin, Linjie Yang, and Zhenyu Liao. 2019. Towards efficient training for neural network quantization. arXiv preprint arXiv:1912.10207 (2019). · arXiv
- Sung Kim , Patrick Howe , Thierry Moreau , Armin Alaghi , Luis Ceze , and Visvesh Sathe . 2018 . MATIC: Learning around errors for efficient low-voltage neural network accelerators. In 2018 Design , Automation & Test in Europe Conference & Exhibition (DATE). IEEE, 1--6. Sung Kim, Patrick Howe, Thierry Moreau, Armin Alaghi, Luis Ceze, and Visvesh Sathe. 2018. MATIC: Learning around errors for efficient low-voltage neural network accelerators. In 2018 Design, Automation & Test in Europe Conference & Exhibition (DATE). IEEE, 1--6.
- Michael J. Klaiber , Axel J. Acosta , Ingo Feldner , and Falk Rehm . 2021. Enabling Cross-Domain Communication: How to Bridge the Gap between AI and HW Engineers. CoRR abs/2104.03780 ( 2021 ). arXiv:2104.03780 https://arxiv.org/abs/2104.03780 Michael J. Klaiber, Axel J. Acosta, Ingo Feldner, and Falk Rehm. 2021. Enabling Cross-Domain Communication: How to Bridge the Gap between AI and HW Engineers. CoRR abs/2104.03780 (2021). arXiv:2104.03780 https://arxiv.org/abs/2104.03780 · arXiv
- 10.1145/3352460.3358280 · DOI
- Raghuraman Krishnamoorthi . 2018. Quantizing deep convolutional networks for efficient inference: A whitepaper. ArXiv abs/1806.08342 ( 2018 ). Raghuraman Krishnamoorthi. 2018. Quantizing deep convolutional networks for efficient inference: A whitepaper. ArXiv abs/1806.08342 (2018). · arXiv
- Chris Lattner , Mehdi Amini , Uday Bondhugula , Albert Cohen , Andy Davis , Jacques Pienaar , River Riddle , Tatiana Shpeisman , Nicolas Vasilache , and Oleksandr Zinenko . 2020 . MLIR: A compiler infrastructure for the end of Moore's law. arXiv preprint arXiv:2002.11054 (2020). Chris Lattner, Mehdi Amini, Uday Bondhugula, Albert Cohen, Andy Davis, Jacques Pienaar, River Riddle, Tatiana Shpeisman, Nicolas Vasilache, and Oleksandr Zinenko. 2020. MLIR: A compiler infrastructure for the end of Moore's law. arXiv preprint arXiv:2002.11054 (2020). · arXiv
- 10.1109/ITNG.2015.142 · DOI
- Hanxiao Liu , Karen Simonyan , and Yiming Yang . 2018 . Darts: Differentiable architecture search. arXiv preprint arXiv:1806.09055 (2018). Hanxiao Liu, Karen Simonyan, and Yiming Yang. 2018. Darts: Differentiable architecture search. arXiv preprint arXiv:1806.09055 (2018). · arXiv
- Zhi-Gang Liu Paul N. Whatmough Yuhao Zhu and Matthew Mattina. 2021. S2TA: Exploiting Structured Sparsity for Energy-Efficient Mobile CNN Acceleration. arXiv:2107.07983 [cs.AR] Zhi-Gang Liu Paul N. Whatmough Yuhao Zhu and Matthew Mattina. 2021. S2TA: Exploiting Structured Sparsity for Energy-Efficient Mobile CNN Acceleration. arXiv:2107.07983 [cs.AR] · arXiv
- 10.1109/ISVLSI.2019.00105 · DOI
- 10.1145/3400302.3415731 · DOI
- Alberto Marchisio , Vojtech Mrazek , Muhammad Abdullah Hanif, and Muhammad Shafique . 2020 . DESCNet: Developing efficient scratchpad memories for capsule network hardware. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems ( 2020). Alberto Marchisio, Vojtech Mrazek, Muhammad Abdullah Hanif, and Muhammad Shafique. 2020. DESCNet: Developing efficient scratchpad memories for capsule network hardware. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (2020).
- 10.1109/MDAT.2017.2772874 · DOI
- 10.1109/ICCAD45719.2019.8942068 · DOI
- 10.1109/ISPASS.2019.00042 · DOI
- 10.1145/3140659.3080254 · DOI
- 10.1109/SiPS47522.2019.9020464 · DOI
- Bharath Srinivas Prabakaran , Asima Akhtar , Semeen Rehman , Osman Hasan , and Muhammad Shafique . 2021. BioNetExplorer: Architecture-Space Exploration of Bio-Signal Processing Deep Neural Networks for Wearables . IEEE Internet of Things Journal ( 2021 ). Bharath Srinivas Prabakaran, Asima Akhtar, Semeen Rehman, Osman Hasan, and Muhammad Shafique. 2021. BioNetExplorer: Architecture-Space Exploration of Bio-Signal Processing Deep Neural Networks for Wearables. IEEE Internet of Things Journal (2021).
- 10.1109/DAC18072.2020.9218672 · DOI
- 10.1109/TVLSI.2021.3060509 · DOI
- 10.1038/s41928-020-00515-3 · DOI
- 10.1109/ASAP.2009.25 · DOI
- Gil Shomron , Freddy Gabbay , Samer Kurzum , and Uri Weiser . 2021. Post-Training Sparsity-Aware Quantization. arXiv preprint arXiv:2105.11010 ( 2021 ). Gil Shomron, Freddy Gabbay, Samer Kurzum, and Uri Weiser. 2021. Post-Training Sparsity-Aware Quantization. arXiv preprint arXiv:2105.11010 (2021). · arXiv
- 10.1109/54.844331 · DOI
- 10.1007/s10766-021-00712-3 · DOI
- 10.2200/S01004ED1V01Y202004CAC050 · DOI
- 10.1109/MSSC.2020.3002140 · DOI · Paper page
- 10.1109/CVPR.2018.00821 · DOI · Paper page
- 10.1109/ICCAD45719.2019.8942127 · DOI
- 10.1109/FPL.2018.00035 · DOI
- 10.1109/OJCAS.2021.3083332 · DOI
- Di Wu , Qingming Tang , Yong le Zhao , Ming Zhang , Yingnan Fu , and Debing Zhang . 2020. EasyQuant: Post-training Quantization via Scale Optimization. ArXiv abs/2006.16669 ( 2020 ). Di Wu, Qingming Tang, Yong le Zhao, Ming Zhang, Yingnan Fu, and Debing Zhang. 2020. EasyQuant: Post-training Quantization via Scale Optimization. ArXiv abs/2006.16669 (2020). · arXiv
- Qi Xia , Winson Ye , Zeyi Tao , Jindi Wu , and Qun Li. 2021. A survey of federated learning for edge computing: Research problems and solutions. High-Confidence Computing 1, 1 ( 2021 ). Qi Xia, Winson Ye, Zeyi Tao, Jindi Wu, and Qun Li. 2021. A survey of federated learning for edge computing: Research problems and solutions. High-Confidence Computing 1, 1 (2021).
- 10.1145/3373087.3375306 · DOI
- 10.1109/ICCD50377.2020.00089 · DOI
- 10.5555/3437539.3437702 · DOI
- 10.1109/TC.2020.2983694 · DOI
- 10.5555/3195638.3195662 · DOI
- 10.1088/1742-6596/1631/1/012002 · DOI
- Ruizhe Zhao and Jianyi Cheng . 2021 . Phism: Polyhedral High-Level Synthesis in MLIR. arXiv preprint arXiv:2103.15103 (2021). Ruizhe Zhao and Jianyi Cheng. 2021. Phism: Polyhedral High-Level Synthesis in MLIR. arXiv preprint arXiv:2103.15103 (2021). · arXiv
Cited by
Sorted by citations
A review on TinyML: State-of-the-art and prospects
Ray, P. P. (2022) · Journal of King Saud University - Computer and Information Sciences · doi:10.1016/j.jksuci.2021.11.019 · Cited by 460
Metadata
- Authors
- Bringmann, O., Ecker, W., Feldner, I., Frischknecht, A., Gerum, C., Hämäläinen, T., Hanif, M. A., Klaiber, M. J., Mueller-Gritschneder, D., Bernardo, P. P., Prebeck, S., & Shafique, M.
- Affiliations
- University of Tübingen (DE)
- Infineon Technologies (Germany) (DE)
- Robert Bosch (Germany) (DE)
- Tampere University (FI)
- New York University Abu Dhabi (AE)
- Technical University of Munich (DE)
- ORCID
- Venue
- Proceedings of the 2021 International Conference on Hardware/Software Codesign and System Synthesis
- Publisher
- ACM
- Published
- 2021-09-30
- Pages
- 11-20
- OpenAlex
- W3204828112
- Cited by
- 20
- References
- 3
- Citations by year
- 2026: 4 · 2025: 5 · 2024: 3 · 2023: 6 · 2022: 2
- FWCI
- 2.00
- Type
- conference paper
- Language
- en
- Open access
- hybrid
- doi.org
- Licence
- Locations
- International Conference on Hardware/Software Codesign and System Synthesis (publishedVersion, cc-by)
- Funders
- BMBF (16ME0131)
- Topics
- Physical Sciences › Computer Science › Hardware and Architecture › Embedded Systems Design Techniques
- Physical Sciences › Computer Science › Computer Networks and Communications › IoT and Edge/Fog Computing
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Advanced Neural Network Applications
- Keywords
- edge AI, hardware-software co-design, TinyML, Internet of Things, design space exploration, model compression, deep neural network, RISC-V, application-specific accelerators
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review