Optimized design of hardware accelerator based on machine learning
DOI:
https://doi.org/10.54097/nqj90n37Keywords:
Machine learning, Hardware accelerator, Optimization design method.Abstract
Hardware accelerators are playing an increasingly important role in the field of computer science and engineering, especially in accelerating deep learning and large-scale data processing. However, the traditional hardware accelerator design often relies on manual adjustment and experience accumulation, which is inefficient. Therefore, the use of machine learning technology to optimize hardware accelerator design has become a new trend. In this paper, a hardware accelerator optimization design method based on machine learning is proposed, including hardware design, algorithm optimization, system-level optimization, and deep learning model compression. Through the research and verification of the actual case, this research proves the effectiveness and feasibility of the hardware accelerator optimization design method based on machine learning. Compared with the traditional design method, this method can find better design scheme in shorter time and has higher performance prediction accuracy. Therefore, this method can significantly improve the design efficiency and performance of hardware accelerators. The results of this study are of great significance for promoting the development of hardware accelerator technology. It can promote scientific research and engineering applications in related fields to make greater progress, and promote the development of artificial intelligence, big data processing and other fields.
Downloads
References
Jordan M I, Mitchell T M. Machine learning: Trends, perspectives, and prospects. Science, 2015, 349(6245): 255-260.
Xu Hongxue, Sun Wanyou, Du Yingkui, et al. Classical machine learning algorithm and the application research review. Computer knowledge and technology, 2020, (33): 17-19.
Huang Jun. Research on high order PageRank problem and stochastic gradient descent method of predetermined restart in deep learning. China mining university, 2023.
Zhang Xinxin, Hou Ming, Fan Liya. Application of Newton's Method to solving support Vector Machine. Journal of Liaocheng University (Natural Science Edition), 2014, 27(04): 10-15.
Feng Zhuoran, Liu Li, Yuan Yuling, et al. Flooding situation forecast model based on bayesian networks. Journal of the science and technology, 2024 (05): 1-3.
Zhao Ying, Han Chunhao. Markov models in the application of network flow classification and research. Computer engineering, 2018, 44 (5): 291-295.
Xia Qidi, Yan Bingyong, Zhou Jiale, Wang Huifeng. Architecture Design of Target Detection Hardware Accelerator Based on Heterogeneous FPGA. Journal of East China University of Science and Technology, 2021, 47(6): 706-715.
Wang Xuecheng, Ma Jinquan, Li Jianjun. Multi-stream Parallel DAG task mapping Strategy. Journal of Terahertz Science and Electronics Information,2019, 17(02): 299-304+314.
Li Wei, Li Chenglong, Yang Jiahai. As-Stream: An operator intelligent parallelization strategy for fluctuating data streams. Journal of Tsinghua University (natural science edition), 2022 on conversion (12) : 1851-1863.
Wang Ernuan. Implementation of Oracle Read-write Separation using Stream replication. Fujian Computer, 2010, 26(05): 174+170.
Hussain T, Palomar O, Cristal A, et al. Mvpa: An fpga based multi-vector processor architecture. 2016 13th International Bhurban Conference on Applied Sciences and Technology (IBCAST). IEEE, 2016: 213-218.
Gandhi V R, Qu Y R, Prasanna V K. High-throughput hash-based online traffic classification engines on FPGA. 2014 International Conference on ReConFigurable Computing and FPGAs (ReConFig14). IEEE, 2014: 1-6.
Li Yihuang, Ma Sheng, Guo Yang, et al. Configurable neural network Accelerators based on tiled data streams. Computer Engineering and Science, 2019, 41(06): 963-972.
Liu Hua, Tao Guannan, Yang Wenqing. Convolutional Neural network Parallelization design and FPGA implementation. Manufacturing Automation, 2022, 44(11): 147-154.
Hu Xiaolong, Zhu Yanliang. Research on image input caching mechanism based on FPGA. Microcomputer Information, 2010, 26(02): 5-6+25.
Downloads
Published
Issue
Section
License
Copyright (c) 2024 Highlights in Science, Engineering and Technology

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.







