Graph analytics on social networks, Web data, and com-munication networks has been widely used in a plethora of applications. Many graph analytics algorithms are based on breadth-first search (BFS) graph traversal, which is not only time-consuming for large datasets but also involves much redundant computation when executed multiple times from different start vertices. In this paper, we propose Multi-Source BFS (MS-BFS), an algorithm designed for running multiple concurrent BFSs over the same graph on a single CPU core that scales up as the number of cores increases. MS-BFS leverages the properties of small-world networks, which apply to many real-world graphs, and enables effi-cient graph traversal that: (i) shares common computation acros...
DoctorFast and Scalable graph processing is the key to realize the great potential of the graph data...
We present a single-node, multi-GPU programmable graph processing library that allows programmers to...
Many emerging large-scale data science applications require searching large graphs dis-tributed acro...
Abstract—The construction of efficient parallel graph al-gorithms is important for quickly solving p...
Abstract—Processing large graphs is becoming increasingly important for many domains such as social ...
Breadth-First Search is an important kernel used by many graph-processing applications. In many of t...
As graph data becomes ubiquitous in modern computing, developing systems to efficiently process larg...
Today’s graph-based analytics tasks in domains such as blockchains, social networks, biological netw...
Graph processing is experiencing a surge of renewed interest as applications in social networks and ...
In this chapter, we study the problem of traversing large graphs. A traversal, a systematic method o...
Crawling social network data can uncover interesting phenomena for a variety of usage. However it is...
Breadth-First Search (BFS) is the core of many graph analysis algorithms, and it is useful in many p...
Graph algorithms are widely used in Department of Defense applications including intelligence analys...
Abstract—Centrality metrics have shown to be highly corre-lated with the importance and loads of the...
Graph abstractions are extensively used to understand and solve challenging computational problems i...
DoctorFast and Scalable graph processing is the key to realize the great potential of the graph data...
We present a single-node, multi-GPU programmable graph processing library that allows programmers to...
Many emerging large-scale data science applications require searching large graphs dis-tributed acro...
Abstract—The construction of efficient parallel graph al-gorithms is important for quickly solving p...
Abstract—Processing large graphs is becoming increasingly important for many domains such as social ...
Breadth-First Search is an important kernel used by many graph-processing applications. In many of t...
As graph data becomes ubiquitous in modern computing, developing systems to efficiently process larg...
Today’s graph-based analytics tasks in domains such as blockchains, social networks, biological netw...
Graph processing is experiencing a surge of renewed interest as applications in social networks and ...
In this chapter, we study the problem of traversing large graphs. A traversal, a systematic method o...
Crawling social network data can uncover interesting phenomena for a variety of usage. However it is...
Breadth-First Search (BFS) is the core of many graph analysis algorithms, and it is useful in many p...
Graph algorithms are widely used in Department of Defense applications including intelligence analys...
Abstract—Centrality metrics have shown to be highly corre-lated with the importance and loads of the...
Graph abstractions are extensively used to understand and solve challenging computational problems i...
DoctorFast and Scalable graph processing is the key to realize the great potential of the graph data...
We present a single-node, multi-GPU programmable graph processing library that allows programmers to...
Many emerging large-scale data science applications require searching large graphs dis-tributed acro...