Matrix Accelerator Designed for Vision Transformer
Due to the popularity of large language models such as Generative Pre-Trained Transformer (GPT), many researchers have invested in the research of the Transformer model. Vision Transformer has become one of the most popular research directions in the field of computer vision. Different from the previous Convolutional Neural Network, Vision Transformer blocks the image and adopts Self-Attention. The model can capture the information in the image globally, not just local features. However, a large number of matrix operations consume a lot of GPU resources and memory space. The goal of this paper is to design a dedicated chip to support the digital storage and processing of images. The goal is to design based on the Vision Transformer architecture, focusing on the implementation of matrix multiplication and Softmax of Attention in the Encoder. The completed circuit is simulated running at a clock frequency of 100MHz. Compared with CPU hardware acceleration, the running speed is 51.5 times faster.
Authors
- Chin‐Yu Lin (ORCID: https://orcid.org/0000-0003-2304-7381)
- M Liu (ORCID: https://orcid.org/0009-0007-0056-3339)
- Yu‐Cheng Fan (ORCID: https://orcid.org/0000-0002-9599-6415)
- Yajing Wang (ORCID: https://orcid.org/0000-0001-6980-3854)
- D. M. Li
- Chen Li (ORCID: https://orcid.org/0000-0002-0260-2182)
- Yao-Zhan Xu
Institutions
- National Taipei University of Technology (TW)
Publication Details
- Published
- 2024-11-03
- DOI
- https://doi.org/10.1109/icce-asia63397.2024.10773711
- Citations
- 4
- Primary Topic
- CCD and CMOS Imaging Sensors
- Type
- article
- Field-Weighted Citation Impact
- 0.83