@inproceedings{a33d2aadfe4546e0966e24eef01e60ab,
title = "HeteroEML: Heterogeneous Design Methodology of Edge Machine Learning on CPU+FPGA Platform",
abstract = "The diverse applications with a wide variety of machine learning (ML) models have made fast design and deployment of ML computing systems an imperative task. The integration of CPU and FPGA have become a suitable ML computing platform to concurrently support programmability on CPU as well as high performance processing on the logic of FPGA. However, deploying ML models on CPU+FPGA platforms is challenging due to increasing model complexity and the need for cross-layer optimization. This paper proposes HeteroML, a heterogeneous design methodology of edge ML on CPU+FPGA platforms. We developed a customized end-to-end compilation process of ML models. The proposed methodology is based on TVM compilation framework, and enables seamless SW/HW integration and fast and effective optimization flow. When compared to conventional CPU-based edge systems, the proposed design can attain 13.78x and 6.47x performance enhancement on VGG and YOLOv2 respectively.",
keywords = "Heterogeneous integration, SW/HW co-design, accelerator, machine learning compiler",
author = "Wu, {Yi Ting} and Yen, {Tzu Yun} and Lin, {Yu Pei} and Lai, {Bo Cheng}",
note = "Publisher Copyright: {\textcopyright} 2024 IEEE.; 6th IEEE International Conference on AI Circuits and Systems, AICAS 2024 ; Conference date: 22-04-2024 Through 25-04-2024",
year = "2024",
doi = "10.1109/AICAS59952.2024.10595974",
language = "English",
series = "2024 IEEE 6th International Conference on AI Circuits and Systems, AICAS 2024 - Proceedings",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "16--20",
booktitle = "2024 IEEE 6th International Conference on AI Circuits and Systems, AICAS 2024 - Proceedings",
address = "美國",
}