Implementation of a CNN accelerator on an Embedded SoC Platform using SDSoC
- Authors
- Sang-Soo, Park; Kyeong-Bin, Park; Chung, Ki Seok
- Issue Date
- Feb-2018
- Publisher
- Association for Computing Machinery (ACM)
- Citation
- Proceedings of the 2nd International Conference on Digital Signal Processing, pp.161 - 165
- Indexed
- OTHER
- Journal Title
- Proceedings of the 2nd International Conference on Digital Signal Processing
- Start Page
- 161
- End Page
- 165
- URI
- https://scholarworks.bwise.kr/hanyang/handle/2021.sw.hanyang/17762
- DOI
- 10.1145/3193025.3193041
- Abstract
- Today, Convolution Neural Networks (CNN) is adopted by various application areas such as computer vision, speech recognition, and natural language processing. Due to a massive amount of computing for CNN, CNN running on an embedded platform may not meet the performance requirement. In this paper, we propose a system-on-chip (SoC) CNN architecture synthesized by high level synthesis (HLS). HLS is an effective hardware (HW) synthesis method in terms of both development effort and performance. However, the implementation should be optimized carefully in order to achieve a satisfactory performance. Thus, we apply several optimization techniques to the proposed CNN architecture to satisfy the performance requirement. The proposed CNN architecture implemented on a Xilinx's Zynq platform has achieved 23% faster and 9.05 times better throughput per energy consumption than an implementation on an Intel i7 Core processor.
- Files in This Item
- There are no files associated with this item.
- Appears in
Collections - 서울 공과대학 > 서울 융합전자공학부 > 1. Journal Articles

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.