상세 보기
HLS 를 이용한 Depthwise Separable 컨볼루션 가속기의 FPGA 구현
FPGA Implementation of Depthwise Separable Convolution Accelerator using HLS
- 노수민;
- 박상수;
- 정기석
초록
본 논문은 경량화된 컨볼루션 신경망에서 사용되는 Depthwise Separable 컨볼루션 레이어에 적합한 연산 방법을 활용하는 신경망 가속기를 제안한다. 해당 레이어는 필터의 재사용 가능성이 낮은 특성으로 인하여 다른 컨볼루션 레이어에비해 낮은 가속 효율을 보인다. 본 논문에서는 제시한 최적화 방법을 통해 가속의 효율을 개선할 수 있었으며, HighLevel Synthesis 를 통하여 이를 HW 로 구현하였다. 제안하는 HW 는 Intel i9-7900X CPU 보다 Depthwise 컨볼루션레이어에서 473 배 이상 빠른 추론 성능을 보였다.
- 제목
- HLS 를 이용한 Depthwise Separable 컨볼루션 가속기의 FPGA 구현
- 제목 (타언어)
- FPGA Implementation of Depthwise Separable Convolution Accelerator using HLS
- 저자
- 노수민; 박상수; 정기석
- 발행일
- 2022-02
- 유형
- Proceeding
- 저널명
- 2022년도 한국통신학회 동계종합학술발표회 논문집
- 권
- 1
- 페이지
- 926 ~ 927