Empirical Guide to Use of Persistent Memory for Large-Scale In-Memory Graph Analysis

Cited 3 time in webofscience Cited 0 time in scopus
  • Hit : 198
  • Download : 0
DC FieldValueLanguage
dc.contributor.authorBAE, HANYEOREUMko
dc.contributor.authorKwon, Miryeongko
dc.contributor.authorGouk, Donghyunko
dc.contributor.authorHan, Sanghyunko
dc.contributor.authorLEE, CHANGRIMko
dc.contributor.authorPark, Dongchulko
dc.contributor.authorJung, Myoungsooko
dc.date.accessioned2021-11-10T06:47:23Z-
dc.date.available2021-11-10T06:47:23Z-
dc.date.created2021-09-05-
dc.date.created2021-09-05-
dc.date.created2021-09-05-
dc.date.created2021-09-05-
dc.date.issued2021-10-24-
dc.identifier.citation39th IEEE International Conference on Computer Design ICCD), pp.316 - 320-
dc.identifier.issn1063-6404-
dc.identifier.urihttp://hdl.handle.net/10203/289092-
dc.description.abstractWe investigate runtime environment characteristics and explore the challenges of conventional in-memory graph processing. This system-level analysis includes empirical results and observations, which are opposite to the existing expectations of graph application users. Specifically, since raw graph data are not the same as the in-memory graph data, processing a billion-scale graph exhausts all system resources and makes the target system unavailable due to out-of-memory at runtime. To address a lack of memory space problem for big-scale graph analysis, we configure real persistent memory devices (PMEMs) with different operation modes and system software frameworks. In this work, we introduce PMEM to a representative in-memory graph system, Ligra, and perform an in-depth analysis uncovering the performance behaviors of different PMEM-applied inmemory graph systems. Based on our observations, we modify Ligra to improve the graph processing performance with a solid level of data persistence. Our evaluation results reveal that Ligra, with our simple modification, exhibits 4.41 x and 3.01 x better performance than the original Ligra running on a virtual memory expansion and conventional persistent memory, respectively.-
dc.languageEnglish-
dc.publisherIEEE Computer Society-
dc.titleEmpirical Guide to Use of Persistent Memory for Large-Scale In-Memory Graph Analysis-
dc.typeConference-
dc.identifier.wosid000763821700046-
dc.identifier.scopusid2-s2.0-85123941556-
dc.type.rimsCONF-
dc.citation.beginningpage316-
dc.citation.endingpage320-
dc.citation.publicationname39th IEEE International Conference on Computer Design ICCD)-
dc.identifier.conferencecountryUS-
dc.identifier.conferencelocationVirtual-
dc.identifier.doi10.1109/ICCD53106.2021.00057-
dc.contributor.localauthorJung, Myoungsoo-
dc.contributor.nonIdAuthorHan, Sanghyun-
dc.contributor.nonIdAuthorPark, Dongchul-
Appears in Collection
EE-Conference Papers(학술회의논문)
Files in This Item
There are no files associated with this item.
This item is cited by other documents in WoS
⊙ Detail Information in WoSⓡ Click to see webofscience_button
⊙ Cited 3 items in WoS Click to see citing articles in records_button

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0