서지주요정보
두 데이터 흐름의 선택적 활용을 통한 희소 행렬 곱셈 가속 방안 = Accelerating sparse matrix multiplication by selectively exploiting two dataflows
서명 / 저자 두 데이터 흐름의 선택적 활용을 통한 희소 행렬 곱셈 가속 방안 = Accelerating sparse matrix multiplication by selectively exploiting two dataflows / 김태훈.
발행사항 [대전 : 한국과학기술원, 2021].
Online Access 원문보기 원문인쇄

소장정보

등록번호

8038082

소장위치/청구기호

학술문화관(문화관) 보존서고

MEE 21136

휴대폰 전송

도서상태

이용가능(대출불가)

사유안내

반납예정일

리뷰정보

초록정보

Sparse matrix is widely used in many important applications such as graph analysis, machine learning, and scientific simulations. Among the kernels using sparse matrix, generalized sparse matrix-sparse matrix multiplication (SpGEMM) is one of the key computational primitives and it is known to be inefficient on general-purpose processors such as CPUs and GPUs by showing resource under-utilization. SpGEMM’s importance and its inefficiency on general-purpose processors result in the advent of accelerators specialized for SpGEMM. Among several dataflows for matrix multiplication, this thesis focuses on the row-wise product and the column-wise product. This thesis found that these two dataflows can be exploited on the same accelerator design and these two dataflows require the different number of memory accesses for the same matrix multiplication. By selectively exploiting two dataflows based on the densities of input matrices, this thesis shows that appropriate dataflow can achieve up to 9.6x performance improvement of SpGEMM by reducing the required memory accesses compared to the inadequate dataflow.

희소 행렬은 그래프 처리, 머신 러닝, 그리고 과학적 시뮬레이션등 광범위하게 활용되고 있다. 희소 행렬을 활용하는 연산 중, 희소 행렬 곱셈은 핵심적인 연산으로, 범용 프로세서에서는 연산 자원을 제대로 활용하지 못하고 낮은 성능을 가진다. 희소 행렬 곱셈의 중요성과 범용 프로세서에서의 낮은 성능으로 인해, 희소 행렬 곱셈을 위한 가속기가 등장하고 있다. 본 학위 논문은, 행렬의 곱셈을 위한 여러 데이터 흐름 중에서 row-wise 곱셈과 column-wise 곱셈에 초점을 맞추어, 이 두 데이터 흐름의 곱셈이 같은 가속기 구조에서 활용될 수 있으며, 이 두 데이터 흐름은 같은 행렬의 곱셈 연산을 수행함에 있어서 다른 메모리 접근 수를 요구할 수 있다는 점을 발견하였다. 본 학위논문은 입력 행렬의 밀도를 고려하여, 선택적으로 더 적은 메모리 접근을 요구하는 적합한 데이터 흐름을 활용하면, 부적합한 데이터 흐름 대비, 최대 9.6배까지 희소 행렬 곱셈의 성능이 좋아짐을 확인하였다.

서지기타정보

서지기타정보
청구기호 {MEE 21136
형태사항 iv, 24 p. : 삽화 ; 30 cm
언어 한국어
일반주기 저자명의 영문표기 : Taehun Kim
지도교수의 한글표기 : 유민수
지도교수의 영문표기 : Minsoo Rhu
학위논문 학위논문(석사) - 한국과학기술원 : 전기및전자공학부,
서지주기 참고문헌 수록
QR CODE

책소개

전체보기

목차

전체보기

이 주제의 인기대출도서