서지주요정보
Accelerating large-scale graph neural networks based on solid-state drive through enhancing page cache efficiency = 페이지 캐쉬 효율성 향상을 통한 솔리드-스테이트 드라이브 기반 거대 그래프 신경망 가속
서명 / 저자 Accelerating large-scale graph neural networks based on solid-state drive through enhancing page cache efficiency = 페이지 캐쉬 효율성 향상을 통한 솔리드-스테이트 드라이브 기반 거대 그래프 신경망 가속 / Gunhee Park.
발행사항 [대전 : 한국과학기술원, 2024].
Online Access 원문보기 원문인쇄

소장정보

등록번호

8042224

소장위치/청구기호

학술문화관(도서관)2층 학위논문

MEE 24112

휴대폰 전송

도서상태

이용가능(대출불가)

사유안내

반납예정일

리뷰정보

초록정보

As the size of graphs increases, Graph Neural Networks (GNNs) often face memory demands exceeding DRAM capacity. Given this trend, one solution is to utilize SSDs as extended memory while leveraging host DRAM as a cache via the OS page cache. However, the high miss rate and the slow I/O operations of SSDs can hamper performance in such scenarios. We propose the solution, which reduces SSD access frequency by caching frequently used node embeddings in a fine-grained manner on DRAM and exploits the high internal bandwidth of SSDs by offloading a portion of the computations onto SSDs. Our approach shows an average 7.76x performance improvement.

그래프 신경망에서 다루는 그래프 크기가 점점 커짐에 따라 디램의 용량을 넘어서는 일이 자주 일어나고 있다. 이런 트렌드를 고려해 보았을 때, 운영체제에서 지원하는 페이지 캐쉬를 활용하여 솔리드 스테이트 드라이브를 메모리의 확장으로 사용하고, 디램을 캐쉬처럼 사용하는 방법을 고려해볼 수 있다. 위의 시나 리오를 가정하면 높은 미스 비율과 솔리드 스테이트 드라이브의 느린 입출력 동작이 성능을 저해하게 된다. 본 논문에서는 자주 사용되는 노드의 임베딩을 작은 단위로 세부적으로 캐쉬에 넣어주어 미스 비율을 낮추 고, 연산의 일부를 솔리드 스테이트 드라이브에 할당하여 솔리드 스테이트 드라이브의 높은 내부 대역폭을 활용하여 입출력 동작을 가속한다. 결과적으로 그래프 신경망의 집합연산에서 평균 7.76x 배의 성능 향상을 얻는다.

서지기타정보

서지기타정보
청구기호 {MEE 24112
형태사항 iv, 33 p. : 삽도 ; 30 cm
언어 영어
일반주기 저자명의 한글표기 : 박건희
지도교수의 영문표기 : Lee-Sup Kim
지도교수의 한글표기 : 김이섭
Including appendix
학위논문 학위논문(석사) - 한국과학기술원 : 전기및전자공학부,
서지주기 References : p. 30-31
주제 Graph neural network
Solid state drives
Accelerating in page cache perspective
그래프 신경망
솔리드 스테이트 드라이브
페이지 캐쉬 관점 가속
QR CODE

책소개

전체보기

목차

전체보기

이 주제의 인기대출도서