상세 보기
다중 코어 및 single instruction multiple data 기술을 이용한 심층 신경망 속도 향상
Improving the speed of deep neural networks using the multi-core and single instruction multiple data technology
- 정익주;
- 김승희
초록
본 논문에서는 다중 코어 ARM 프로세서의 NEON SIMD(Single Instruction Multiple Data) 병렬 명령어및 다중 코어 병렬화를 통하여 심층 신경망의 피드포워드 네트워크 연산을 최적화하는 방안을 제시하였다. SIMD 병렬 명령어를 이용한 최적화의 경우에는 단계 별 최적화 과정에서의 속도 향상과 정밀도를 제시 하였다. 단일 코어 상에서 SIMD 병렬 명령어를 이용하여 구현된 결과는 C 컴파일러를 이용한 구현보다 2.6배의 속도 향상을 얻을 수 있었다. 또한 단일 코어 상에서 최적화된 코드를 다중 코어로 병렬화함으로써 5.7배~7.7배의 속도 향상을 얻을 수 있었다. 이상
키워드
SIMD (Single Instruction Multiple Data) Technology; Multi-core; Parallelization; Deep neural network; SIMD 기술; 다중 코어; 병렬화; 심층 신경망
- 제목
- 다중 코어 및 single instruction multiple data 기술을 이용한 심층 신경망 속도 향상
- 제목 (타언어)
- Improving the speed of deep neural networks using the multi-core and single instruction multiple data technology
- 저자
- 정익주; 김승희
- 발행일
- 2017-11
- 유형
- Y
- 저널명
- 한국음향학회지
- 권
- 36
- 호
- 6
- 페이지
- 425 ~ 435
- 언어
- KOR
- 출판사
- 한국음향학회
- 발행국가
- 대한민국
- 분량
- 11 페이지
- ISSN
- E 2287-3775
P 1225-4428