Single machine graph analytics on massive datasets using Intel optane DC persistent memory (2024)

research-article

Authors: Gurbinder Gill, Roshan Dathathri, Loc Hoang, Ramesh Peri, and Keshav Pingali

Proceedings of the VLDB Endowment, Volume 13, Issue 8

Pages 1304 - 1318

Published: 01 April 2020 Publication History

  • 20citation
  • 384
  • Downloads

Metrics

Total Citations20Total Downloads384

Last 12 Months26

Last 6 weeks4

  • Get Citation Alerts

    New Citation Alert added!

    This alert has been successfully added and will be sent to:

    You will be notified whenever a record that you have chosen has been cited.

    To manage your alert preferences, click on the button below.

    Manage my Alerts

    New Citation Alert!

    Please log in to your account

  • Get Access

      • Get Access
      • References
      • Media
      • Tables
      • Share

    Abstract

    Intel Optane DC Persistent Memory (Optane PMM) is a new kind of byte-addressable memory with higher density and lower cost than DRAM. This enables the design of affordable systems that support up to 6TB of randomly accessible memory. In this paper, we present key runtime and algorithmic principles to consider when performing graph analytics on extreme-scale graphs on Optane PMM and highlight principles that can apply to graph analytics on all large-memory platforms.

    To demonstrate the importance of these principles, we evaluate four existing shared-memory graph frameworks and one out-of-core graph framework on large real-world graphs using a machine with 6TB of Optane PMM. Our results show that frameworks using the runtime and algorithmic principles advocated in this paper (i) perform significantly better than the others and (ii) are competitive with graph analytics frameworks running on production clusters.

    References

    [1]

    Graph 500 Benchmarks, 2017.

    [2]

    Z. Ai, M. Zhang, Y. Wu, X. Qian, K. Chen, and W. Zheng. Squeezing out All the Value of Loaded Data: An Out-of-core Graph Processing System with Reduced Disk I/O. In 2017 USENIX Annual Technical Conference (USENIX ATC 17), pages 125--137, Santa Clara, CA, July 2017. USENIX Association.

    Digital Library

    [3]

    J. Arulraj, M. Perron, and A. Pavlo. Write-behind logging. PVLDB, 10(4):337--348, 2016.

    Digital Library

    [4]

    A. Azad, G. A. Pavlopoulos, C. A. Ouzounis, N. C. Kyrpides, and A. Buluc. HipMCL: a high-performance parallel implementation of the Markov clustering algorithm for large-scale networks. Nucleic Acids Research, 46(6):e33--e33, 01 2018.

    [5]

    S. Beamer, K. Asanovic, and D. Patterson. Direction-optimizing breadth-first search. In Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis, SC '12, pages 12:1--12:10, Los Alamitos, CA, USA, 2012. IEEE Computer Society Press.

    Digital Library

    [6]

    S. Beamer, K. Asanovic, and D. A. Patterson. The GAP benchmark suite. CoRR, abs/1508.03619, 2015.

    [7]

    P. Boldi, M. Rosa, M. Santini, and S. Vigna. Layered label propagation: A multiresolution coordinate-free ordering for compressing social networks. In S. Srinivasan, K. Ramamritham, A. Kumar, M. P. Ravindra, E. Bertino, and R. Kumar, editors, Proceedings of the 20th international conference on World Wide Web, pages 587--596. ACM Press, 2011.

    Digital Library

    [8]

    P. Boldi and S. Vigna. The WebGraph framework I: Compression techniques. In Proc. of the Thirteenth International World Wide Web Conference (WWW 2004), pages 595--601, Manhattan, USA, 2004. ACM Press.

    Digital Library

    [9]

    E. G. Boman, K. D. Devine, and S. Rajamanickam. Scalable matrix computations on large scale-free graphs using 2d graph partitioning. In 2013 SC - International Conference for High Performance Computing, Networking, Storage and Analysis (SC), pages 1--12, Nov 2013.

    Digital Library

    [10]

    D. Chakrabarti, Y. Zhan, and C. Faloutsos. R-MAT: A Recursive Model for Graph Mining, pages 442--446.

    [11]

    D. Chazan and W. Miranker. Chaotic relaxation. Linear Algebra and its Applications, 2(2):199 -- 222, 1969.

    [12]

    Y. Chen, J. Shu, J. Ou, and Y. Lu. Hinfs: A persistent memory file system with both buffering and direct-access. ACM Trans. Storage, 14(1):4:1--4:30, Apr. 2018.

    Digital Library

    [13]

    J. Coburn, A. M. Caulfield, A. Akel, L. M. Grupp, R. K. Gupta, R. Jhala, and S. Swanson. Nv-heaps: Making persistent objects fast and safe with next-generation, non-volatile memories. In Proceedings of the Sixteenth International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS XVI, pages 105--118, New York, NY, USA, 2011. ACM.

    Digital Library

    [14]

    J. Condit, E. B. Nightingale, C. Frost, E. Ipek, B. Lee, D. Burger, and D. Coetzee. Better i/o through byte-addressable, persistent memory. In Proceedings of the ACM SIGOPS 22Nd Symposium on Operating Systems Principles, SOSP '09, pages 133--146, New York, NY, USA, 2009. ACM.

    Digital Library

    [15]

    T. Cormen, C. Leiserson, R. Rivest, and C. Stein, editors. Introduction to Algorithms. MIT Press, 2001.

    Digital Library

    [16]

    I. Corporation. Intel R vtuneTM platform profiler analysis, 2019.

    [17]

    I. Corporation. Intel R vtuneTM amplifier, 2019.

    [18]

    I. Corporation. Ipmctl Intel R OptaneTM DC Persistent Memory, 2019.

    [19]

    N. S. Dasari, R. Desh, and M. Zubair. Park: An efficient algorithm for k-core decomposition on multicore processors. In 2014 IEEE International Conference on Big Data (Big Data), pages 9--16, Oct 2014.

    [20]

    R. Dathathri, G. Gill, L. Hoang, H.-V. Dang, A. Brooks, N. Dryden, M. Snir, and K. Pingali. Gluon: A communication-optimizing substrate for distributed heterogeneous graph analytics. In Proceedings of the 39th ACM SIGPLAN Conference on Programming Language Design and Implementation, PLDI '18, pages 752--768, New York, NY, USA, 2018. ACM.

    Digital Library

    [21]

    R. Dathathri, G. Gill, L. Hoang, V. Jatala, K. Pingali, V. K. Nandivada, H. Dang, and M. Snir. Gluon-async: A bulk-asynchronous system for distributed and heterogeneous graph analytics. In 2019 28th International Conference on Parallel Architectures and Compilation Techniques (PACT), pages 15--28, 2019.

    [22]

    L. Dhulipala, G. E. Blelloch, and J. Shun. Theoretically efficient parallel graph algorithms can be fast and scalable. In Proceedings of the 30th on Symposium on Parallelism in Algorithms and Architectures, SPAA '18, pages 393--404, New York, NY, USA, 2018. ACM.

    Digital Library

    [23]

    S. R. Dulloor, S. Kumar, A. Keshavamurthy, P. Lantz, D. Reddy, R. Sankaran, and J. Jackson. System software for persistent memory. In Proceedings of the Ninth European Conference on Computer Systems, EuroSys '14, pages 15:1--15:15, New York, NY, USA, 2014. ACM.

    Digital Library

    [24]

    G. Gill, R. Dathathri, L. Hoang, and K. Pingali. A study of partitioning policies for graph analytics on large-scale distributed platforms. PVLDB, 12(4):321--334, 2018.

    Digital Library

    [25]

    Apache Giraph. http://giraph.apache.org/, 2013.

    [26]

    J. E. Gonzalez, Y. Low, H. Gu, D. Bickson, and C. Guestrin. PowerGraph: Distributed Graph-parallel Computation on Natural Graphs. In Proceedings of the 10th USENIX Conference on Operating Systems Design and Implementation, OSDI'12, pages 17--30, Berkeley, CA, USA, 2012. USENIX Association.

    Digital Library

    [27]

    L. Hoang, R. Dathathri, G. Gill, and K. Pingali. CuSP: A Customizable Streaming Edge Partitioner for Distributed Graph Analytics. In Proceedings of the 33rd IEEE International Parallel and Distributed Processing Symposium, IPDPS 2019, 2019.

    [28]

    L. Hoang, V. Jatala, X. Chen, U. Agarwal, R. Dathathri, G. Gill, and K. Pingali. DistTC: High Performance Distributed Triangle Counting. In 2019 IEEE High Performance Extreme Computing Conference (HPEC 2019), HPEC '19. IEEE, 2019.

    [29]

    L. Hoang, M. Pontecorvi, R. Dathathri, G. Gill, B. You, K. Pingali, and V. Ramachandran. A Round-Efficient Distributed Betweenness Centrality Algorithm. In Proceedings of the 24th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP'19), PPoPP, New York, NY, USA, 2019. ACM.

    Digital Library

    [30]

    J. Izraelevitz, J. Yang, L. Zhang, J. Kim, X. Liu, A. Memaripour, Y. J. Soh, Z. Wang, Y. Xu, S. R. Dulloor, J. Zhao, and S. Swanson. Basic performance measurements of the intel optane DC persistent memory module. CoRR, abs/1903.05714, 2019.

    [31]

    S. W. Jun, A. Wright, S. Zhang, S. Xu, and Arvind. Bigsparse: High-performance external graph analytics. CoRR, abs/1710.07736, 2017.

    [32]

    A. Kolli, S. Pelley, A. Saidi, P. M. Chen, and T. F. Wenisch. High-performance transactions for persistent memories. In Proceedings of the Twenty-First International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS '16, pages 399--411, New York, NY, USA, 2016. ACM.

    Digital Library

    [33]

    A. Kyrola, G. Blelloch, and C. Guestrin. Graphchi: Large-scale graph computation on just a pc. In Proceedings of the 10th USENIX Conference on Operating Systems Design and Implementation, OSDI'12, pages 31--46, Berkeley, CA, USA, 2012. USENIX Association.

    Digital Library

    [34]

    J. Leskovec, D. Chakrabarti, J. Kleinberg, C. Faloutsos, and Z. Ghahramani. Kronecker graphs: An approach to modeling networks. J. Mach. Learn. Res., 11:985--1042, Mar. 2010.

    Digital Library

    [35]

    Linux. Mmap.

    [36]

    Linux. Numactl.

    [37]

    Linux. Transparent huge pages: Linux kernel.

    [38]

    S. Maass, C. Min, S. Kashyap, W. Kang, M. Kumar, and T. Kim. Mosaic: Processing a trillion-edge graph on a single machine. In Proceedings of the Twelfth European Conference on Computer Systems, EuroSys '17, pages 527--543, New York, NY, USA, 2017. ACM.

    Digital Library

    [39]

    G. Malewicz, M. H. Austern, A. J. Bik, J. C. Dehnert, I. Horn, N. Leiser, and G. Czajkowski. Pregel: a system for large-scale graph processing. In Proceedings ACM SIGMOD Intl Conf. on Management of Data, SIGMOD '10, pages 135--146, 2010.

    Digital Library

    [40]

    J. Malicevic, S. Dulloor, N. Sundaram, N. Satish, J. Jackson, and W. Zwaenepoel. Exploiting NVM in Large-scale Graph Analytics. In Proceedings of the 3rd Workshop on Interactions of NVM/FLASH with Operating Systems and Workloads, INFLOW '15, pages 2:1--2:9, New York, NY, USA, 2015. ACM.

    Digital Library

    [41]

    A. Memaripour, A. Badam, A. Phanishayee, Y. Zhou, R. Alagappan, K. Strauss, and S. Swanson. Atomic in-place updates for non-volatile main memories with kamino-tx. In Proceedings of the Twelfth European Conference on Computer Systems, EuroSys '17, pages 499--512, New York, NY, USA, 2017. ACM.

    Digital Library

    [42]

    R. Meusel, S. Vigna, O. Lehmberg, and C. Bizer. Web data commons - hyperlink graphs, 2012.

    [43]

    U. Meyer and P. Sanders. Delta-stepping: A parallel single source shortest path algorithm. In Proc. European Symposium on Algorithms, ESA '98, pages 393--404, 1998.

    Digital Library

    [44]

    D. Nguyen, A. Lenharth, and K. Pingali. A lightweight infrastructure for graph analytics. In Proceedings of the Twenty-Fourth ACM Symposium on Operating Systems Principles, SOSP '13, pages 456--471, New York, NY, USA, 2013. ACM.

    Digital Library

    [45]

    L. Page, S. Brin, R. Motwani, and T. Winograd. The pagerank citation ranking: Bringing order to the web. Technical Report 1999-66, Stanford InfoLab, November 1999. Previous number = SIDL-WP-1999-0120.

    [46]

    I. B. Peng, M. B. Gokhale, and E. W. Green. System evaluation of the intel optane byte-addressable nvm. In Proceedings of the International Symposium on Memory Systems, MEMSYS '19, pages 304--315, New York, NY, USA, 2019. ACM.

    Digital Library

    [47]

    K. Pingali, D. Nguyen, M. Kulkarni, M. Burtscher, M. A. Hassaan, R. Kaleem, T.-H. Lee, A. Lenharth, R. Manevich, M. Mendez-Lojo, D. Prountzos, and X. Sui. The TAO of parallelism in algorithms. In Proc. ACM SIGPLAN Conf. Programming Language Design and Implementation, PLDI '11, pages 12--25, 2011.

    Digital Library

    [48]

    T. L. Project. The ClueWeb12 Dataset, 2013.

    [49]

    A. Roy, I. Mihailovic, and W. Zwaenepoel. X-stream: Edge-centric graph processing using streaming partitions. In Proceedings of the Twenty-Fourth ACM Symposium on Operating Systems Principles, SOSP '13, pages 472--488, New York, NY, USA, 2013. ACM.

    Digital Library

    [50]

    L. G. Shapiro. Connected component labeling and adjacency graph construction. In T. Y. Kong and A. Rosenfeld, editors, Topological Algorithms for Digital Image Processing, volume 19 of Machine Intelligence and Pattern Recognition, pages 1 -- 30. North-Holland, 1996.

    [51]

    Y. Shiloach and U. Vishkin. An o(logn) parallel connectivity algorithm. Journal of Algorithms, 3(1):57 -- 67, 1982.

    [52]

    J. Shun and G. E. Blelloch. Ligra: a lightweight graph processing framework for shared memory. In Proceedings ACM SIGPLAN Symp. Principles and Practice of Parallel Programming, PPoPP '13, pages 135--146, 2013.

    Digital Library

    [53]

    D. Stanzione, B. Barth, N. Gaffney, K. Gaither, C. Hempel, T. Minyard, S. Mehringer, E. Wernert, H. Tufo, D. Panda, and P. Teller. Stampede 2: The Evolution of an XSEDE Supercomputer. In Proceedings of the Practice and Experience in Advanced Research Computing 2017 on Sustainability, Success and Impact, PEARC17, pages 15:1--15:8, New York, NY, USA, 2017. ACM.

    Digital Library

    [54]

    S. Stergiou, D. Rughwani, and K. Tsioutsiouliklis. Shortcutting label propagation for distributed connected components. In Proceedings of the Eleventh ACM International Conference on Web Search and Data Mining, WSDM '18, pages 540--546, New York, NY, USA, 2018. ACM.

    Digital Library

    [55]

    A. van Renen, V. Leis, A. Kemper, T. Neumann, T. Hashida, K. Oe, Y. Doi, L. Harada, and M. Sato. Managing non-volatile memory in database systems. In Proceedings of the 2018 International Conference on Management of Data, SIGMOD '18, pages 1541--1555, New York, NY, USA, 2018. ACM.

    Digital Library

    [56]

    H. Volos, A. J. Tack, and M. M. Swift. Mnemosyne: Lightweight persistent memory. In Proceedings of the Sixteenth International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS XVI, pages 91--104, New York, NY, USA, 2011. ACM.

    Digital Library

    [57]

    K. Vora. LUMOS: Dependency-Driven Disk-based Graph Processing. In 2019 USENIX Annual Technical Conference (USENIX ATC 19), pages 429--442, Renton, WA, July 2019. USENIX Association.

    [58]

    M. Weiland, H. Brunst, T. Quintino, N. Johnson, O. Iffrig, S. Smart, C. Herold, A. Bonanni, A. Jackson, and M. Parsons. An early evaluation of intel's optane dc persistent memory module and its impact on high-performance scientific applications. In Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis, SC '19, pages 76:1--76:19, New York, NY, USA, 2019. ACM.

    Digital Library

    [59]

    K. Wu, F. Ober, S. Hamlin, and D. Li. Early evaluation of intel optane non-volatile memory with HPC I/O workloads. CoRR, abs/1708.02199, 2017.

    [60]

    R. S. Xin, J. E. Gonzalez, M. J. Franklin, and I. Stoica. Graphx: A resilient distributed graph system on spark. In First International Workshop on Graph Data Management Experiences and Systems, GRADES '13, 2013.

    Digital Library

    [61]

    J. Xu and S. Swanson. NOVA: A Log-structured File System for Hybrid Volatile/Non-volatile Main Memories. In 14th USENIX Conference on File and Storage Technologies (FAST 16), pages 323--338, Santa Clara, CA, 2016. USENIX Association.

    [62]

    M. Zarubin, T. Kissinger, D. Habich, and W. Lehner. Efficient compute node-local replication mechanisms for nvram-centric data structures. In Proceedings of the 14th International Workshop on Data Management on New Hardware, DAMON '18, pages 7:1--7:9, New York, NY, USA, 2018. ACM.

    Digital Library

    [63]

    M. Zhang, Y. Wu, Y. Zhuo, X. Qian, C. Huan, and K. Chen. Wonderland: A novel abstraction-based out-of-core graph processing system. In Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS '18, page 608--621, New York, NY, USA, 2018. Association for Computing Machinery.

    Digital Library

    [64]

    Y. Zhang, M. Yang, R. Baghdadi, S. Kamil, J. Shun, and S. Amarasinghe. Graphit: A high-performance graph dsl. Proc. ACM Program. Lang., 2(OOPSLA):121:1--121:30, Oct. 2018.

    Digital Library

    [65]

    X. Zhu, W. Chen, W. Zheng, and X. Ma. Gemini: A Computation-centric Distributed Graph Processing System. In Proceedings of the 12th USENIX Conference on Operating Systems Design and Implementation, OSDI'16, pages 301--316, Berkeley, CA, USA, 2016. USENIX Association.

    Digital Library

    [66]

    X. Zhu, W. Han, and W. Chen. Gridgraph: Large-scale graph processing on a single machine using 2-level hierarchical partitioning. In 2015 USENIX Annual Technical Conference (USENIX ATC 15), pages 375--386, Santa Clara, CA, 2015. USENIX Association.

    Digital Library

    Cited By

    View all

    • Ren JXu DRyu JShin KKim DLi D(2024)MTM: Rethinking Memory Profiling and Migration for Multi-Tiered Large MemoryProceedings of the Nineteenth European Conference on Computer Systems10.1145/3627703.3650075(803-817)Online publication date: 22-Apr-2024

      https://dl.acm.org/doi/10.1145/3627703.3650075

    • Liu SKanniwadi SSchwarzl MKogler AGruss DKhan SCalandrino JTroncoso C(2023)Side-channel attacks on optane persistent memoryProceedings of the 32nd USENIX Conference on Security Symposium10.5555/3620237.3620618(6807-6824)Online publication date: 9-Aug-2023

      https://dl.acm.org/doi/10.5555/3620237.3620618

    • Zhu XLiu YLiu SFan W(2023)MiniGraph: Querying Big Graphs with a Single MachineProceedings of the VLDB Endowment10.14778/3598581.359859016:9(2172-2185)Online publication date: 1-May-2023

      https://dl.acm.org/doi/10.14778/3598581.3598590

    • Show More Cited By

    Recommendations

    • Performance characterization of a DRAM-NVM hybrid memory architecture for HPC applications using intel optane DC persistent memory modules

      MEMSYS '19: Proceedings of the International Symposium on Memory Systems

      Non-volatile, byte-addressable memory (NVM) has been introduced by Intel in the form of NVDIMMs named Intel® Optane™ DC PMM. This memory module has the ability to persist the data stored in it without the need for power. This expands the memory ...

      Read More

    • System evaluation of the Intel optane byte-addressable NVM

      MEMSYS '19: Proceedings of the International Symposium on Memory Systems

      Byte-addressable non-volatile memory (NVM) features high density, DRAM comparable performance, and persistence. These characteristics position NVM as a promising new tier in the memory hierarchy. Nevertheless, NVM has asymmetric read and write ...

      Read More

    • Exploiting Intel optane persistent memory for full text search

      ISMM 2021: Proceedings of the 2021 ACM SIGPLAN International Symposium on Memory Management

      In our information-driven societies, full-text search is ubiquitous. Search is memory-intensive. Quickly searching massive corpora requires building indices, which consumes big volatile heaps. Search is storage I/O-intensive. Limited main memory ...

      Read More

    Comments

    Information & Contributors

    Information

    Published In

    Single machine graph analytics on massive datasets using Intel optane DC persistent memory (6)

    Proceedings of the VLDB Endowment Volume 13, Issue 8

    April 2020

    172 pages

    ISSN:2150-8097

    • Editors:
    • Magdalena Balazinska

      University of Washington

      ,
    • Xiaofang Zhou

      University of Queensland, Australia

    Issue’s Table of Contents

    Publisher

    VLDB Endowment

    Publication History

    Published: 01 April 2020

    Published inPVLDBVolume 13, Issue 8

    Qualifiers

    • Research-article

    Contributors

    Single machine graph analytics on massive datasets using Intel optane DC persistent memory (9)

    Other Metrics

    View Article Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • 20

      Total Citations

      View Citations
    • 384

      Total Downloads

    • Downloads (Last 12 months)26
    • Downloads (Last 6 weeks)4

    Other Metrics

    View Author Metrics

    Citations

    Cited By

    View all

    • Ren JXu DRyu JShin KKim DLi D(2024)MTM: Rethinking Memory Profiling and Migration for Multi-Tiered Large MemoryProceedings of the Nineteenth European Conference on Computer Systems10.1145/3627703.3650075(803-817)Online publication date: 22-Apr-2024

      https://dl.acm.org/doi/10.1145/3627703.3650075

    • Liu SKanniwadi SSchwarzl MKogler AGruss DKhan SCalandrino JTroncoso C(2023)Side-channel attacks on optane persistent memoryProceedings of the 32nd USENIX Conference on Security Symposium10.5555/3620237.3620618(6807-6824)Online publication date: 9-Aug-2023

      https://dl.acm.org/doi/10.5555/3620237.3620618

    • Zhu XLiu YLiu SFan W(2023)MiniGraph: Querying Big Graphs with a Single MachineProceedings of the VLDB Endowment10.14778/3598581.359859016:9(2172-2185)Online publication date: 1-May-2023

      https://dl.acm.org/doi/10.14778/3598581.3598590

    • Desnoyers PAdams IEstro TGandhi AKuenning GMesnier MWaldspurger CWildani AZadok E(2023)Persistent Memory Research in the Post-Optane EraProceedings of the 1st Workshop on Disruptive Memory Systems10.1145/3609308.3625268(23-30)Online publication date: 23-Oct-2023

      https://dl.acm.org/doi/10.1145/3609308.3625268

    • Islam ADai DMohror KArnold DBadia R(2023)DGAP: Efficient Dynamic Graph Analysis on Persistent MemoryProceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis10.1145/3581784.3607106(1-13)Online publication date: 12-Nov-2023

      https://dl.acm.org/doi/10.1145/3581784.3607106

    • Jia MZhang YGan XLi DXu EWang RLu KWolf FShende SCulhane CAlam SJagode H(2022)vGraphProceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis10.5555/3571885.3571968(1-14)Online publication date: 13-Nov-2022

      https://dl.acm.org/doi/10.5555/3571885.3571968

    • Fan W(2022)Big graphsProceedings of the VLDB Endowment10.14778/3554821.355489915:12(3782-3797)Online publication date: 1-Aug-2022

      https://dl.acm.org/doi/10.14778/3554821.3554899

    • Gong CTian CWang ZWang SWang XFu QQin WQian LChen RQi JWang RZhu GYang CZhang WLi F(2022)Tair-PMemProceedings of the VLDB Endowment10.14778/3554821.355482715:12(3346-3358)Online publication date: 1-Aug-2022

      https://dl.acm.org/doi/10.14778/3554821.3554827

    • Katsakioris CAlverti CKarakostas VNikas KGoumas GKoziris NMalka MKolodner HBellosa FGabel M(2022)FaaS in the age of (sub-)μs I/OProceedings of the 15th ACM International Conference on Systems and Storage10.1145/3534056.3534938(13-25)Online publication date: 6-Jun-2022

      https://dl.acm.org/doi/10.1145/3534056.3534938

    • Kassa HAkers JGhosh MCao ZGogte VDreslinski R(2022)Power-optimized Deployment of Key-value Stores Using Storage Class MemoryACM Transactions on Storage10.1145/351190518:2(1-26)Online publication date: 10-Mar-2022

      https://dl.acm.org/doi/10.1145/3511905

    • Show More Cited By

    View Options

    Get Access

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in

    Full Access

    Get this Article

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Single machine graph analytics on massive datasets using Intel optane DC persistent memory (2024)

    References

    Top Articles
    Latest Posts
    Article information

    Author: Edmund Hettinger DC

    Last Updated:

    Views: 5534

    Rating: 4.8 / 5 (58 voted)

    Reviews: 81% of readers found this page helpful

    Author information

    Name: Edmund Hettinger DC

    Birthday: 1994-08-17

    Address: 2033 Gerhold Pine, Port Jocelyn, VA 12101-5654

    Phone: +8524399971620

    Job: Central Manufacturing Supervisor

    Hobby: Jogging, Metalworking, Tai chi, Shopping, Puzzles, Rock climbing, Crocheting

    Introduction: My name is Edmund Hettinger DC, I am a adventurous, colorful, gifted, determined, precious, open, colorful person who loves writing and wants to share my knowledge and understanding with you.