Detailed Information

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

Efficient processing of large-scale sparse matrix-matrix multiplications on a single machine

Full metadata record
DC Field Value Language
dc.contributor.authorJo, Yong-Yeon-
dc.contributor.authorLee, Kyuhwan-
dc.contributor.authorJang, Myung-Hwan-
dc.contributor.authorKim, Sang-Wook-
dc.contributor.authorSongz, Eunjee-
dc.date.accessioned2022-07-12T20:17:21Z-
dc.date.available2022-07-12T20:17:21Z-
dc.date.created2021-05-13-
dc.date.issued2017-12-
dc.identifier.urihttps://scholarworks.bwise.kr/hanyang/handle/2021.sw.hanyang/151038-
dc.description.abstractGraphs are very widely used to represent datasets in various real-world applications. Many algorithms dealing with graphs represent them in the form of sparse matrices and process them through sparse matrix operations. Recently, as the size of a graph increases rapidly, a single-machine-based graph engine has emerged as a general framework for effectively performing large-scale sparse matrix operations. Sparse matrices multiplication (SpGEMM) is a core building block for developing a variety of graph algorithms such as all source shortest paths, betweenness centrality, breadth first search from multiple sources, subgraph indexing, and graph construction. This paper addresses how to perform two sparse matrices multiplication (SpGEMM) efficiently on a single-machine-based graph engine. To effectively perform the large-scale SpGEMM, we have two issues: (1) selecting an appropriate type of matrix products (i.e., inner products, outer products, and row-row products), and (2) allocating memory space to matrices according to different types of matrix products. We first formulate the cost models for the three matrix product types by reflecting their characteristics. We observed the commonality in the processes of the matrix multiplication and the join in a relational database. Based on this observation, we propose memory allocation schemes for three matrix products by borrowing the idea of memory allocation employed in join. Finally, we show the effectiveness of our approach via extensive experiments with real-life datasets.-
dc.language영어-
dc.language.isoen-
dc.publisherInstitute of Electrical and Electronics Engineers Inc.-
dc.titleEfficient processing of large-scale sparse matrix-matrix multiplications on a single machine-
dc.typeArticle-
dc.contributor.affiliatedAuthorKim, Sang-Wook-
dc.identifier.doi10.1109/SMC.2017.8122896-
dc.identifier.scopusid2-s2.0-85044241653-
dc.identifier.bibliographicCitation2017 IEEE International Conference on Systems, Man, and Cybernetics, SMC 2017, v.2017-January, pp.1908 - 1913-
dc.relation.isPartOf2017 IEEE International Conference on Systems, Man, and Cybernetics, SMC 2017-
dc.citation.title2017 IEEE International Conference on Systems, Man, and Cybernetics, SMC 2017-
dc.citation.volume2017-January-
dc.citation.startPage1908-
dc.citation.endPage1913-
dc.type.rimsART-
dc.type.docTypeConference Paper-
dc.description.journalClass1-
dc.description.isOpenAccessN-
dc.description.journalRegisteredClassscopus-
dc.subject.keywordPlusCybernetics-
dc.subject.keywordPlusEngines-
dc.subject.keywordPlusMatrix algebra-
dc.subject.keywordPlusMemory architecture-
dc.subject.keywordPlusBetweenness centrality-
dc.subject.keywordPlusBreadth-first search-
dc.subject.keywordPlusBuilding blockes-
dc.subject.keywordPlusGraph construction-
dc.subject.keywordPlusLarge scale sparse matrix-
dc.subject.keywordPlusMAtrix multiplication-
dc.subject.keywordPlusReal life datasets-
dc.subject.keywordPlusRelational Database-
dc.subject.keywordPlusGraph theory-
dc.identifier.urlhttps://ieeexplore.ieee.org/document/8122896-
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