Detailed Information

Cited 0 time in webofscience Cited 0 time in scopus
Metadata Downloads

RealGraph-GPU: A High-Performance GPU-Based Graph Engine toward Large-Scale Real-World Network Analysis

Full metadata record
DC Field Value Language
dc.contributor.authorJang, Myung-Hwan-
dc.contributor.authorKo, Yunyong-
dc.contributor.authorJeong, Dongkyu-
dc.contributor.authorPark, Jeong-Min-
dc.contributor.authorKim, Sang-Wook-
dc.date.accessioned2023-08-01T06:55:25Z-
dc.date.available2023-08-01T06:55:25Z-
dc.date.created2023-07-21-
dc.date.issued2022-10-
dc.identifier.urihttps://scholarworks.bwise.kr/hanyang/handle/2021.sw.hanyang/188585-
dc.description.abstractA graph, consisting of vertices and edges, has been widely adopted for network analysis. Recently, with the increasing size of realworld networks, many graph engines have been studied to efficiently process large-scale real-world graphs. RealGraph, one of the state-of-the-art single-machine-based graph engines, efficiently processes storage-to-memory I/Os by considering unique characteristics of real-world graphs. Via an in-depth analysis of RealGraph, however, we found that there is still a chance for more performance improvement in the computation part of RealGraph despite its great I/O processing ability. Motivated by this, in this paper, we propose RealGraphGPU, a GPU-based single-machine graph engine. We design the core components required for GPU-based graph processing and incorporate them into the architecture of RealGraph. Further, we propose two optimizations that successfully address the technical issues that could cause the performance degradation in the GPU-based graph engine: buffer pre-checking and edge-based workload allocation strategies. Through extensive evaluation with 6 real-world datasets, we demonstrate that (1) RealGraphGPU improves RealGraph by up to 546%, (2) RealGraphGPU outperforms existing state-of-the-art graph engines dramatically, and (3) the optimizations are all effective in large-scale graph processing.-
dc.language영어-
dc.language.isoen-
dc.publisherACM CIKM 2022-
dc.titleRealGraph-GPU: A High-Performance GPU-Based Graph Engine toward Large-Scale Real-World Network Analysis-
dc.typeArticle-
dc.contributor.affiliatedAuthorKim, Sang-Wook-
dc.identifier.doi10.1145/3511808.3557679-
dc.identifier.scopusid2-s2.0-85140828724-
dc.identifier.wosid001074639604021-
dc.identifier.bibliographicCitationACM Conference on Information and Knowledge Management, pp.4074 - 4078-
dc.relation.isPartOfACM Conference on Information and Knowledge Management-
dc.citation.titleACM Conference on Information and Knowledge Management-
dc.citation.startPage4074-
dc.citation.endPage4078-
dc.type.rimsART-
dc.type.docTypeProceedings Paper-
dc.description.journalClass1-
dc.description.isOpenAccessN-
dc.description.journalRegisteredClassother-
dc.relation.journalResearchAreaComputer Science-
dc.relation.journalWebOfScienceCategoryComputer Science, Information Systems-
dc.subject.keywordPlusEngines-
dc.subject.keywordPlusLarge dataset-
dc.subject.keywordPlusScheduling algorithms-
dc.subject.keywordAuthorAbstract A graph-
dc.subject.keywordAuthorconsisting of vertices and edges-
dc.subject.keywordAuthorhas been widely adopted for network analysis. Recently-
dc.subject.keywordAuthorwith the increasing size of real-world networks-
dc.subject.keywordAuthormany graph engines have been studied to efficiently process large-scale real-world graphs. RealGraph-
dc.subject.keywordAuthorone of the state-of-the-art single-machine-based graph engines-
dc.subject.keywordAuthorefficiently processes storage-to-memory I/Os by considering unique characteristics of real-world graphs. Via an in-depth analysis of RealGraph-
dc.subject.keywordAuthorhowever-
dc.subject.keywordAuthorwe found that there is still a chance for more performance improvement in the computation part of RealGraph despite its great I/O processing ability. Motivated by this-
dc.subject.keywordAuthorin this paper-
dc.subject.keywordAuthorwe propose RealGraphGPU-
dc.subject.keywordAuthora GPU-based single-machine graph engine. We design the core components required for GPU-based graph processing and incorporate them into the architecture of RealGraph. Further-
dc.subject.keywordAuthorwe propose two optimizations that successfully address the technical issues that could cause the performance degradation in the GPU-based-
dc.identifier.urlhttps://dl.acm.org/doi/10.1145/3511808.3557679-
Files in This Item
Go to Link
Appears in
Collections
서울 공과대학 > 서울 컴퓨터소프트웨어학부 > 1. Journal Articles

qrcode

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.

Related Researcher

Researcher Kim, Sang-Wook photo

Kim, Sang-Wook
COLLEGE OF ENGINEERING (SCHOOL OF COMPUTER SCIENCE)
Read more

Altmetrics

Total Views & Downloads

BROWSE