5
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      GraphMP: I/O-Efficient Big Graph Analytics on a Single Commodity Machine

      Preprint
      , , ,

      Read this article at

      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          Recent studies showed that single-machine graph processing systems can be as highly competitive as cluster-based approaches on large-scale problems. While several out-of-core graph processing systems and computation models have been proposed, the high disk I/O overhead could significantly reduce performance in many practical cases. In this paper, we propose GraphMP to tackle big graph analytics on a single machine. GraphMP achieves low disk I/O overhead with three techniques. First, we design a vertex-centric sliding window (VSW) computation model to avoid reading and writing vertices on disk. Second, we propose a selective scheduling method to skip loading and processing unnecessary edge shards on disk. Third, we use a compressed edge cache mechanism to fully utilize the available memory of a machine to reduce the amount of disk accesses for edges. Extensive evaluations have shown that GraphMP could outperform existing single-machine out-of-core systems such as GraphChi, X-Stream and GridGraph by up to 51, and can be as highly competitive as distributed graph engines like Pregel+, PowerGraph and Chaos.

          Related collections

          Most cited references14

          • Record: found
          • Abstract: not found
          • Article: not found

          Toward Scalable Systems for Big Data Analytics: A Technology Tutorial

            Bookmark
            • Record: found
            • Abstract: not found
            • Article: not found

            The Combinatorial BLAS: design, implementation, and applications

              Bookmark
              • Record: found
              • Abstract: not found
              • Article: not found

              One trillion edges

                Bookmark

                Author and article information

                Journal
                09 October 2018
                Article
                1810.04334
                e72d8f66-41be-4b79-b111-1218d9a0914c

                http://arxiv.org/licenses/nonexclusive-distrib/1.0/

                History
                Custom metadata
                arXiv admin note: substantial text overlap with arXiv:1707.02557
                cs.DC

                Networking & Internet architecture
                Networking & Internet architecture

                Comments

                Comment on this article