• Chỉ mục bởi
  • Năm xuất bản
LIÊN KẾT WEBSITE

Towards An FPGA-targeted Hardware/Software Co-design Framework for CNN-based Edge Computing

Pham-Quoc Ho Chi Minh City University of Technology (HCMUT), 268 Ly Thuong Kiet street, District 10, Ho Chi Minh City, Viet Nam|
Tran Ngoc (24723198300) | Xuan-Quang (57422405800); Thinh | Cuong (35318506300); Nguyen Vietnam National University - Ho Chi Minh City, Thu Duc City, Ho Chi Minh City, Viet Nam|

Mobile Networks and Applications Số 5, năm 2022 (Tập 27, trang 2024-2035)

ISSN: 1383469X

ISSN: 1383469X

DOI:

Tài liệu thuộc danh mục:

Article

English

Từ khóa: Computing power; Convolutional neural networks; Edge computing; Hardware-software codesign; Image enhancement; Integrated circuit design; System-on-chip; Accelerator core; AI applications; Computing applications; Computing system; Convolutional neural network; Design frameworks; Edge computing; FPGA-targeted; Hardware/software codesign; Neural network model; Field programmable gate arrays (FPGA)
Tóm tắt tiếng anh
In recent years, AI-based applications have been used more frequently in many different areas. More and more convolutional neural network models for AI applications have been proposed to improve accuracy compared to other methods like pattern matching or traditional image processing. However, the required computing power for AI applications during inference phases exceeds the processing ability of most edge computing systems. In this work, we target a hardware/software co-design framework to accelerate the performance of CNN-based edge computing applications. The proposed framework targets FPGA technology, which offers much flexibility to update or configure the computing systems for different purposes or working conditions. The framework allows designers to explore design space quickly to achieve better results without much effort. We implement our prototype version with an FPGA-based MPSoC platform using the MobileNet CNN model. The experimental results show that our system is always better than a quad-core ARM Cortex-A53 processor by achieving speed-ups by up to 69.4�. Compared to an Intel Core i7 CPU, the proposed system performs speed-ups by up to 4.67�. However, sometimes our system is not as good as the Intel CPU due to huge communication overhead. Synthesis results also report that our system can function at 159 MHz and consumes only 3.179 W, which is suitable for edge computing applications. � 2022, The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature.

Xem chi tiết